Das Dollarzeichen
Teil des Abschnitts Nodes und Szenen der Godot-Journey von Coddy. Lektion 19 von 28.
Um eines der untergeordneten Elemente des Roboters zu ändern, muss das Skript es zuerst finden. Schreibe $ und den Namen des untergeordneten Elements, wie er im Tab „Scene“ angezeigt wird:
$Bulb.position.y -= 6Dadurch wird die Glühbirne an der Antenne angehoben und der Rest des Roboters bleibt an seinem Platz. $Bulb ist der Knoten, daher kannst du alles daran auslesen und ändern.
Die Position eines untergeordneten Elements wird relativ zu seinem übergeordneten Element gemessen. Das linke Auge befindet sich bei x = -13, 13 Pixel links von der Mitte des Roboters.
Namen müssen exakt übereinstimmen, einschließlich der Groß- und Kleinschreibung. $lefteye findet nichts.
Aufgabe
EinfachLass den Roboter nach rechts schauen.
- Verschiebe in
_ready()$LeftEyeum4Pixel nach rechts. - Verschiebe auch
$RightEyeum4Pixel nach rechts.
Drücke auf „Spielen“: Beide Augen schauen nach rechts und der Roboter bleibt stehen. Drücke dann auf „Prüfen“.
Probier es selbst
extends Node2D
func _ready():
pass
Alle Lektionen in Nodes und Szenen
Übe selbstständig: Godot-Playground