Menu
CoddyTech

Variablen exportieren

Teil des Abschnitts Nodes und Szenen der Godot-Journey von Coddy. Lektion 15 von 27.

Schreibe @export vor eine Variable, und der Editor von Godot zeigt sie im Inspektor an. Der Inspektor ist das Bedienfeld, in dem die Eigenschaften des ausgewählten Nodes aufgeführt sind. Du kannst den Wert dort ändern, ohne den Code zu bearbeiten:

@export var speed = 200

Die Zahl im Skript ist der Standardwert. Ein im Inspektor festgelegter Wert wird in der Szene gespeichert, und der Node erhält ihn beim Spielstart. Zwei Roboter mit demselben Skript können zwei verschiedene Geschwindigkeiten haben.

In der Szene dieser Lektion ist die Geschwindigkeit des Roboters im Inspektor auf 90 eingestellt.

challenge icon

Aufgabe

Einfach
  • Erstelle eine exportierte Variable speed mit einem Standardwert von 200.
  • Bewege den Roboter mit speed Pixeln pro Sekunde nach rechts.

Die Szene legt die Geschwindigkeit auf 90 fest, daher sollte sich der Roboter mit 90 Pixeln pro Sekunde bewegen.

Probier es selbst

extends Node2D

func _process(delta):
	position.x += 200 * delta
quiz iconTeste dich selbst

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