Czas oczekiwania
Część sekcji Zasady gry ścieżki Godot w Coddy. Lekcja 3 z 29.
Wartość wait_time timera określa, ile sekund odlicza. Wynosi 1, chyba że ją zmienisz.
$Timer.wait_time = 3 # kończy się co trzy sekundy
$Timer.wait_time = 0.25 # cztery razy na sekundęMniejsza wartość wait_time sprawia, że timer częściej kończy odliczanie. Ustaw ją w _ready(), zanim timer się uruchomi. Timer odczytuje tę wartość za każdym razem, gdy rozpoczyna odliczanie.
Użyj jej, aby ustawić tempo gry, na przykład określić, jak często pojawiają się wrogowie.
Wyzwanie
ŁatwyBrama podnosi się zbyt wolno. Ustaw $Timer.wait_time na 0.5 w funkcji _ready(), aby timer kończył odliczanie co pół sekundy.
Spróbuj swoich sił
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
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Zasady gry
Poćwicz samodzielnie: Edytor online Godot