Menu
CoddyTech

AnimationPlayer

Teil des Abschnitts Spielgefühl der Godot-Journey von Coddy. Lektion 20 von 23.

Eine Animation ist eine im Voraus erstellte Bewegung, etwa ein Schweben im Leerlauf oder eine sich öffnende Tür. Sie wird in einem AnimationPlayer-Knoten gespeichert.

Eine Animation enthält Spuren. Jede Spur ändert eine Eigenschaft. Ihre Schlüssel sind Werte zu festgelegten Zeitpunkten, etwa y = 300 bei 0 Sekunden und y = 288 bei 0.6 Sekunden. Godot füllt die Zeitpunkte zwischen den Schlüsseln aus.

Der AnimationPlayer dieses Roboters hat zwei Animationen: "bob", ein Schweben, das sich wiederholt, und "hop", einen Sprung.

$AnimationPlayer.play("bob")

Der Name muss exakt übereinstimmen, einschließlich Groß- und Kleinschreibung. Eine Endlosschleifen-Animation wird so lange abgespielt, bis du eine andere abspielst oder stop() aufrufst.

challenge icon

Aufgabe

Einfach

Wenn das Spiel startet, spiele die "bob"-Animation des Roboters ab.

Probier es selbst

extends Node2D

func _ready():
	pass
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Spielgefühl

Übe selbstständig: Godot-Playground