Menu
CoddyTech

Ausgabe in Godot

Teil des Abschnitts Nodes und Szenen der Godot-Journey von Coddy. Lektion 3 von 28.

print() kann mehrere Werte entgegennehmen, die durch Kommas getrennt sind. Sie werden in einer Zeile ausgegeben, ohne etwas dazwischen:

print("Lives: ", 3)

Das gibt Lives: 3 aus. Das Leerzeichen nach dem Doppelpunkt steht innerhalb der Anführungszeichen und wird deshalb ebenfalls ausgegeben.

position gibt an, wo sich ein Knoten befindet. Bei der Ausgabe siehst du zwei Zahlen: wie weit rechts und wie weit unten er steht:

print(position)

Für den Roboter gibt das (320.0, 180.0) aus. Wenn du Werte ausgibst, siehst du, was dein Spiel gerade macht.

challenge icon

Aufgabe

Einfach

Lass den Roboter sagen, wo er steht.

  1. Gib in _ready() print("I am at ") nach einem Komma einen zweiten Wert: position.
  2. Verwende position selbst, nicht die Zahlen.

Drücke „Spielen“: In der Konsole wird I am at (320.0, 180.0) angezeigt. Drücke dann „Prüfen“.

Probier es selbst

extends Node2D

func _ready():
	print("I am at ")

Alle Lektionen in Nodes und Szenen

Übe selbstständig: Godot-Playground