@Fisab

Как постепенно поворачивать вектор к точке в 2D?

У меня есть позиция курсора и позиция пушки, как постепенно поворачивать пушку к курсору с определенным углом?
  • Вопрос задан
  • 268 просмотров
Решения вопроса 1
alsopub
@alsopub
Находите угол пушки, находите угол между точкой поворота и курсором, добавляете (либо вычитаете, в зависимости от положения) либо фиксированную "дельту" к углу пушки, либо % от разницы (будет просто разное движение - равномерное или замедленное). Нахождение угла легко найти по запросу - "угол между двумя векторами".
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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