Menu
CoddyTech

Eine Position festlegen

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

Die position eines Knotens ist ein Vector2: zwei Zahlen, x und y. x zählt Pixel nach rechts. y zählt Pixel nach unten. Die obere linke Ecke des Spiels ist (0, 0), und dieses Spiel ist 640 Pixel breit und 360 Pixel hoch.

Lege in _ready() eine Position fest, um auszuwählen, wo ein Knoten startet:

func _ready():
	position = Vector2(500, 100)

Dadurch befindet sich der Roboter nahe der oberen rechten Ecke. Ein größerer Wert für y bedeutet, dass er weiter unten auf dem Bildschirm ist.

challenge icon

Aufgabe

Einfach

Bewege den Roboter an einen neuen Startplatz.

  1. Ersetze in _ready() pass durch eine Zeile, die position auf Vector2(100, 250) setzt.
  2. Behalte zuerst x und dann y bei.

Drücke „Spielen“: Der Roboter steht links, direkt über dem Boden. Drücke dann „Prüfen“.

Probier es selbst

extends Node2D

func _ready():
	pass

Alle Lektionen in Nodes und Szenen

Übe selbstständig: Godot-Playground