AnimationPlayer
Parte de la sección Sensación de juego del Journey de Godot de Coddy. Lección 20 de 23.
Una animación es un movimiento creado de antemano, como un balanceo en reposo o una puerta que se abre. Se guarda en un nodo AnimationPlayer.
Una animación contiene pistas. Cada pista cambia una propiedad. Sus claves son valores en momentos determinados, como y = 300 a los 0 segundos e y = 288 a los 0.6 segundos. Godot completa los momentos entre las claves.
El AnimationPlayer de este robot tiene dos animaciones: "bob", un movimiento de flotación que se repite en bucle, y "hop", un salto.
$AnimationPlayer.play("bob")El nombre debe coincidir exactamente, incluidas las mayúsculas. Una animación en bucle se reproduce hasta que reproduzcas otra o llames a stop().
Desafío
FácilCuando empiece el juego, reproduce la animación "bob" del robot.
Pruébalo tú mismo
extends Node2D
func _ready():
pass
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Sensación de juego
Practica por tu cuenta: Playground de Godot