@d4j6d39o5

Unity 2d поворот объекта в зависимости от его движения?

Есть объект(пуля) в 2д потолок, пол, вперёд (или право), назад (или лево), объект летит со скоростью по формуле velocity = new Vector2 (+-(speed *2f),y) объект может лететь только в две стороны вперёд и назад но со смещением," y "смещение или разброс, нужен поворот пули от скорости и "y" , они (скорость и "у" ) не постоянны и могут изменятся скорость только в + а "y" рандомный от минус до плюс числа. Вопрос через какую формулу мне задать поворот пули по z так чтобы направление поворота объекта совпадало с его направлением движения transfotm.localRotation(x,y,z);? (Я не умею формулировать вопросы)
  • Вопрос задан
  • 136 просмотров
Решения вопроса 1
@d4j6d39o5 Автор вопроса
Всё-таки я сам нашёл ответ на свой вопрос, кому интересно вот формула угл= arccos(x/√(x*x+y*y)) но это в радианах в градусы перевести не сложно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы