Рассчитать угол поворота пушки

Рейтинг: 1Ответов: 1Опубликовано: 05.05.2015

Есть координаты курсора и пушки. Как рассчитать угол поворота пушки так, чтобы она смотрела на курсор?

Ответы

▲ 2Принят

Вот так получилось сделать:

float x = mouseX - Tank.getX();
float y = mouseY - Tank.getY();
float angle = atan2(y, x);

Tank.setGunAngle(angle/3.14159265359*180);