Как вычислить более выгодное направление для поворота?

Мне нужно вращать спрайт так, чтобы angle1 (в коде) был равен angle2 (там же), а вращать спрайт надо с определённым шагом например по 2 градуса за кадр ещё при if angle > 360: angle-=360 вращается автоматически и всё начинается с нуля, может я тупой. Код есть только:

def point_towards_with_steps(self, step_angle, x, y=None):
    try:
        x, y = x.x, x.y #если указан объект
    except AttributeError:
        x, y = x, y #если указана точка
    angle2=_math.degrees(_math.atan2(y-self.y, x-self.x))#угол к которому надо привести спрайт
    angle1=self.angle #угол спрайта

Ответы (0 шт):