Ready wird einmal ausgeführt
Teil des Abschnitts Nodes und Szenen der Godot-Journey von Coddy. Lektion 2 von 27.
Godot ruft _ready() für jeden Knoten einmal auf, wenn der Knoten dem Spiel beitritt. Verwende die Funktion dafür, was ein Knoten beim Erscheinen tut, etwa um seine Position festzulegen oder eine Begrüßung auszugeben.
Zeilen innerhalb einer Funktion werden von oben nach unten ausgeführt. Diese beiden Aufrufe von print() geben im Konsolenfenster zwei Zeilen in dieser Reihenfolge aus:
func _ready():
print("First")
print("Second")Jede Zeile innerhalb einer Funktion beginnt mit einem Tabulator. Der Tabulator zeigt Godot, dass die Zeile zur Funktion gehört. Eine Zeile ohne Tabulator steht außerhalb der Funktion.
Aufgabe
EinfachWenn das Spiel startet, soll der Roboter zwei Zeilen in dieser Reihenfolge ausgeben:
Robot onlineSystems ready
Probier es selbst
extends Node2D
func _ready():
print("Robot online")
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