Персонаж уже прыгает, но продолжает перебирать ногами в воздухе? Выбор анимации стоит связать с состоянием движения после обработки столкновений.
В уроке для Godot 4.3+ используется
CharacterBody2D с AnimatedSprite2D. Скрипт обновляет скорость, применяет гравитацию, вызывает move_and_slide(), затем выбирает анимацию.Если персонаж не на полу, знак вертикальной скорости определяет прыжок или падение. На земле направление ввода переключает бег и покой. Поворот спрайта выполняется через
flip_h.Весь пример помещён в один скрипт: он также создаёт платформы и собирает анимации из горизонтальных полос кадров. Это удобный учебный стенд для разбора состояний, который дальше можно разделить на сцены и компоненты. Для точного воспроизведения нужны файлы набора, указанного автором.
#godot #анимация
