Вот проблема. (никогда с таким явлением не сталкивался.) Сделал движение этим вот кодом.
Code
{
if (keyboard_check(vk_left)) x -= 2;
if (keyboard_check(vk_right)) x += 2;
if(keyboard_check_released(vk_left)) sprite_index=alice_left_stop
if(keyboard_check_released(vk_right)) sprite_index=alice_right_stop
}
Действует этот код странно. Если я повернул направо то срабатывает спрайт alice_right_stop и когда я захотел резко пойти назад этот спрайт сохраняется, и только при конце движения уже срабатывает спрайт alice_left_stop.