05.02.2015, 13:52
|
|
блогер
Регистрация: Mar 2007
Сообщений: 1,291
|
обычно во всяких физ движках и других либах работающих с положением и передвижением объекта в нескольких осях скорость задается не скалярной величиной , а вектором.
для ваших целей вполне себе подойдет какой-нибудь Point.
при этом, обычно скаляром задается длина этого вектора, а по осям раскладывается каждое приращение (т.е. скорость по каждой из осей) через длину вектора и угол (все методы у поинта есть).
при этом при любом значении угла (направления движения) итоговое значение перемещения объекта в единицу времени остается константным
Добавлено через 40 секунд
п.с. Тригонометрия
|