Das Dollarzeichen
Teil des Abschnitts Nodes und Szenen der Godot-Journey von Coddy. Lektion 19 von 27.
Um eines der untergeordneten Objekte des Roboters zu ändern, muss das Skript es zuerst finden. Schreibe $ und den Namen des untergeordneten Objekts, wie er im Tab „Scene“ angezeigt wird:
$Bulb.position.y -= 6Dadurch wird die Glühbirne an der Antenne angehoben, während der Rest des Roboters an Ort und Stelle bleibt. $Bulb ist der Knoten, daher kannst du alles daran auslesen und ändern.
Die Position eines untergeordneten Objekts wird von seinem übergeordneten Objekt aus gemessen. Das linke Auge liegt bei x = -13, also 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. Wenn das Spiel startet, bewege LeftEye und RightEye jeweils 4 Pixel nach rechts. Der Roboter selbst bleibt an Ort und Stelle.
Probier es selbst
extends Node2D
func _ready():
pass
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Nodes und Szenen
Übe selbstständig: Godot-Playground