Corona SDK: поворот изображения в направлении кадра

#image #math #rotation #coronasdk #angle

#изображение #математика #поворот #coronasdk #угол

Вопрос:

В настоящее время я работаю над игрой с видом сверху с героем, который может стрелять пулями. Этот герой должен поворачиваться в направлении вкладки. Изображение обращено на север (сверху), как и изображение пули, которое также должно быть повернуто в направлении выстрела.

Я понимаю, что есть object.rotation, а также некоторые математические функции, которые могли бы помочь, но, похоже, я не могу понять, как герой перемещается с каждой вкладкой.

Спасибо за любые предложения, с чего начать! fj

Ответ №1:

Хорошо, заставил его работать, используя больше Google и Trail amp; Error:

 hero.rotation = math.atan2((hero.y - y) , (hero.x - x)) * (180 / math.pi)
  

Работает до тех пор, пока изображение обращено на запад / влево.