Menu
CoddyTech

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().

challenge icon

Desafío

Fácil

Cuando empiece el juego, reproduce la animación "bob" del robot.

Pruébalo tú mismo

extends Node2D

func _ready():
	pass
quiz iconPonte a prueba

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