Цитата SalahAdDin (
)
180 < direction - point_direction < 0
это что же за число такое, которое больше 180 и меньше 0? Аналогично со вторым условием.
Для этого дела есть старый добрый скрипт:
Код
direction = direction mod 360
if direction <0 direction += 360
if abs(direction-point_direction(x,y,mouse_x,mouse_y))<2
direction = point_direction(x,y,mouse_x,mouse_y)
else
direction = direction + (sign(sin(degtorad(point_direction(x,y,mouse_x,mouse_y)-direction)))*2)
image_angle=direction