Делаю я короче скрипт для игры-платформера, а он жутко кривой выходит
Короче, персонаж должен ходить, прыгать, падать, и напрыгивать на врагов
скрипт дает какие-то глюки - персонаж липнет на стены, прыгает как мяч, и еще я никак не могу написать, чтобы он делал плавный разворот слева на право (именно плавный)
ходить (кадр run)
прыгать (jump)
падать (под влиянием гравитации) (fall) т.е после прыжка вверх и достижения наивысшей точки при прыжке переходить к кадру fall
когда ударяется и теряет здоровье (pain)
напрыгивание (stomp) при прыжке резкое приземление
вся проблема в том, чтобы это связать, после отпускания клавиш управления персонаж должен возвращаться в исходный кадр (1) и чтобы он перед кадром run плавно поворачивался в нужную сторону
очень прошу о посильной помощи!
исходник