AnimationPlayer
Fa parte della sezione Sensazioni di gioco del percorso Godot di Coddy. Lezione 20 di 23.
Un'animazione è un movimento preparato in anticipo, come un oscillare da fermo o una porta che si apre. È contenuta in un nodo AnimationPlayer.
Un'animazione contiene tracce. Ogni traccia modifica una proprietà. Le sue chiavi sono valori in momenti specifici, come y = 300 a 0 secondi e y = 288 a 0.6 secondi. Godot calcola i momenti tra le chiavi.
Il nodo AnimationPlayer di questo robot ha due animazioni: "bob", un movimento fluttuante in loop, e "hop", un salto.
$AnimationPlayer.play("bob")Il nome deve corrispondere esattamente, comprese le maiuscole. Un'animazione in loop viene riprodotta finché non ne riproduci un'altra o chiami stop().
Sfida
FacileQuando il gioco inizia, riproduci l'animazione "bob" del robot.
Provalo tu
extends Node2D
func _ready():
pass
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Sensazioni di gioco
Esercitati da solo: Playground Godot