У тебя и там и там -1 стоит.
Я кстати всегда через проверку положения игрока делаю:
Код
if x<obj_player.x then image_xscale=1;
if x>obj_player.x then image_xscale=-1;
Так оптимальнее, как по мне.
Цитата MagicHero (
)
Direction используется для направления движения, для поворота спрайта нужно использовать image_angle.
Он же сказал, что у него не TDS.