Я решил затестить скорость движения по локальным координатам и по моему способу:
Почему скорость по оси X в локальных координатах такая странная, если по оси X и Z хлопушка повёрнута на 45 градусов?(расчёт всех скоростей проводился через глобальные координаты)