AnimationPlayer
Часть раздела Ощущения от игры путешествия по Godot на Coddy. Урок 20 из 23.
Анимация — это заранее созданное движение, например покачивание в режиме ожидания или открывающаяся дверь. Она хранится в узле AnimationPlayer.
Анимация содержит дорожки. Каждая дорожка изменяет одно свойство. Её ключи — это значения в заданные моменты времени, например y = 300 через 0 секунд и y = 288 через 0.6 секунды. Godot заполняет промежутки между ключами.
У узла AnimationPlayer этого робота есть две анимации: "bob" — зацикленное парение, и "hop" — прыжок.
$AnimationPlayer.play("bob")Имя должно совпадать в точности, включая заглавные буквы. Зацикленная анимация воспроизводится, пока вы не запустите другую анимацию или не вызовете stop().
Задание
ЛегкоКогда игра начинается, запустите анимацию робота "bob".
Попробуйте сами
extends Node2D
func _ready():
pass
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Ощущения от игры
Потренируйтесь самостоятельно: Песочница Godot