Страница 1 из 1

Координаты тела через время

СообщениеДобавлено: 23 апр 2017, 08:40
bend55omsk
Здравствуйте. Помогите с формулами нахождения координат тела ( в движении) через некоторое время. То есть тело движется в определенном направлении со скоростью V. Какие координаты (X и Y) получит тело через 120 мс?

PS. Я нашел формула координаты тела при равномерном прямолинейном движении: x=x​0​​ +V⋅t, где
x0 — координата тела в начальный момент времени,
x — координата тела в текущий момент времени,
t — время движения,
V — скорость тела.
Но это только для Х.

Re: Координаты тела через время

СообщениеДобавлено: 23 апр 2017, 09:34
nik26
(vector2)позиция = (vector2)начальная позиция + (vector2)вектор движения * время. т.е. формула универсальна

Re: Координаты тела через время

СообщениеДобавлено: 24 апр 2017, 15:57
bend55omsk
а как найти вектор движения? Если шар уже движется...как определить куда?

Re: Координаты тела через время

СообщениеДобавлено: 24 апр 2017, 17:04
nik26
bend55omsk писал(а):а как найти вектор движения? Если шар уже движется...как определить куда?

вектор движения = позиция объекта - старая позиция объекта(с прошлого кадра к примеру) но это не точно..
на офф сайте уже обсуждали http://answers.unity3d.com/questions/38 ... gidbo.html