Einen Node einmal bewegen
Teil des Abschnitts Nodes und Szenen der Godot-Journey von Coddy. Lektion 6 von 27.
Mit position platzierst du einen Knoten an einer genauen Stelle. Um ihn um einen bestimmten Betrag von seiner aktuellen Position aus zu bewegen, ändere position.x oder position.y. Mit += wird eine Zahl addiert:
position.x += 100Dadurch wird der Knoten 100 Pixel nach rechts bewegt. -= zieht eine Zahl ab, also bewegt position.y -= 50 ihn 50 Pixel nach oben. Denk daran, dass y nach unten wächst.
Eine Bewegung um einen bestimmten Betrag funktioniert unabhängig davon, wo der Knoten startet.
Aufgabe
EinfachWenn das Spiel startet, bewege den Roboter von seiner aktuellen Position aus 150 Pixel nach links und 40 Pixel nach oben. Bewege ihn um die entsprechenden Werte mit += oder -=.
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
1Dein erstes Godot-Spiel
Was ist Godot?Ready wird einmal ausgeführtAusgabe in GodotDer SzenenbaumEine Position festlegenEinen Node einmal bewegenÜbe selbstständig: Godot-Playground