Menu
CoddyTech

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

challenge icon

Sfida

Facile

Quando il gioco inizia, riproduci l'animazione "bob" del robot.

Provalo tu

extends Node2D

func _ready():
	pass
quiz iconMettiti alla prova

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