Я пытаюсь найти метод, который будет вращать объект так, чтобы он смотрел на указанную точку, однако числа, которые я получаю, не имеют большого смысла, и я не думаю, что понимаю, что возвращают математические методы.
Вот мой код:
public void rotate(double x, double y) {
rotateRight(Math.toDegrees(Math.atan2((x - getX()), (y - getY()))));
}
x и y - указанная точка, а getX () и getY () - текущая точка объекта, поэтому я пытаюсь найти количество градусов, на которые должен повернуть объект вправо, чтобы он смотрел в указанную точку.
Кто-нибудь может порекомендовать надежный способ сделать это?