Menu
CoddyTech

Einer nach dem anderen

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

Ein Tween kann mehrere Schritte enthalten. Jeder Aufruf von tween_property für denselben Tween wartet, bis der vorherige Schritt abgeschlossen ist.

var tween = create_tween()
tween.tween_property(self, "position:y", 150.0, 0.4)
tween.tween_property(self, "position:y", 265.0, 0.4)

Das ist ein Hüpfer. Der Knoten bewegt sich 0.4 Sekunden lang nach oben und dann 0.4 Sekunden lang nach unten. Jeder Schritt beginnt dort, wo der letzte geendet hat.

Packe die gesamte Abfolge in einen Tween. Zwei Aufrufe von create_tween() erzeugen zwei Tweens, die gleichzeitig starten und um die Eigenschaft konkurrieren.

challenge icon

Aufgabe

Einfach

Der Roboter gleitet in 0.5 Sekunden zum Pad. Füge dem selben Tween einen zweiten Schritt hinzu, der ihn in ebenfalls 0.5 Sekunden zurück nach Hause zu x = 160 gleiten lässt.

Probier es selbst

extends Node2D

func _ready():
	var tween = create_tween()
	tween.tween_property(self, "position:x", 480.0, 0.5)
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