Что делать если в unity при столкновении объектов один из них улетает?
При столкновении двух объектов с компонентом ridgedbody физика отрабатывает некоректно и один из них начинает улетать. Unity 2020.
Объект движется при помощи следующего скрипта
KRAcoder, Тогда это из-за вращения, так как передвижение идёт в направлении вперёд. А после удара герой немного поворачивается, и куда повернётся туда и полетит) попробуй после передвижения поставить вращения 0 gameobject.transform.rotation = new Quaternion.identy. Могу ошибаться в написании)
А вы прочитали документацию по физике? Какие у вас настройки стоят на компонентах? Почему вы двигаете объект через скрипт, а не через физику? Какое тело отлетает?