Menu
CoddyTech

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.

challenge icon

Wyzwanie

Łatwy

Brama 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
quiz iconSprawdź się

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