Wartezeit
Teil des Abschnitts Spielregeln der Godot-Journey von Coddy. Lektion 3 von 29.
Die wait_time eines Timers gibt an, wie viele Sekunden er zählt. Sie beträgt 1, sofern du sie nicht änderst.
$Timer.wait_time = 3 # läuft alle drei Sekunden ab
$Timer.wait_time = 0.25 # viermal pro SekundeBei einer kürzeren wait_time läuft der Timer häufiger ab. Lege sie in _ready() fest, bevor der Timer startet. Der Timer liest diesen Wert jedes Mal, wenn er mit dem Zählen beginnt.
Verwende sie, um das Tempo eines Spiels festzulegen, zum Beispiel, wie oft Gegner erscheinen.
Aufgabe
EinfachDas Tor hebt sich zu langsam. Setze $Timer.wait_time in _ready() auf 0.5, damit der Timer jede halbe Sekunde abläuft.
Probier es selbst
extends Node2D
func _ready():
$Timer.timeout.connect(_on_timer_timeout)
func _process(delta):
if Input.is_action_just_pressed("action"):
$Timer.start()
func _on_timer_timeout():
$Gate.position.y -= 35
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Spielregeln
Übe selbstständig: Godot-Playground