Menu
CoddyTech

Prozess läuft in jedem Frame

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

Godot zeichnet viele Male pro Sekunde ein neues Bild des Spiels. Jedes Bild ist ein Frame. Dieses Spiel läuft mit 60 Frames pro Sekunde.

_ready() wird einmal ausgeführt. _process() wird bei jedem Frame ausgeführt, also 60-mal pro Sekunde:

func _process(delta):
	position.y += 1

Dadurch bewegt sich der Knoten bei jedem Frame 1 Pixel nach unten, also 60 Pixel pro Sekunde. Die Schritte sind winzig, daher siehst du eine flüssige Bewegung.

Lass delta vorerst in den Klammern. In der nächsten Lektion wird es erklärt.

challenge icon

Aufgabe

Einfach

Lass den Roboter nach rechts gleiten. Bewege ihn innerhalb von _process() in jedem Frame um 2 Pixel nach rechts.

Probier es selbst

extends Node2D

func _process(delta):
	pass
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