Waktu Tunggu
Termasuk bagian Aturan Game dalam perjalanan Godot di Coddy. Pelajaran 3 dari 29.
wait_time pada timer menentukan berapa detik timer menghitung. Nilainya 1 kecuali kamu mengubahnya.
$Timer.wait_time = 3 # habis setiap tiga detik
$Timer.wait_time = 0.25 # empat kali per detikNilai wait_time yang lebih kecil membuat timer lebih sering habis waktunya. Atur nilainya di _ready(), sebelum timer dimulai. Timer membaca nilainya setiap kali mulai menghitung.
Gunakan untuk mengatur tempo permainan, misalnya seberapa sering musuh muncul.
Tantangan
MudahBuat gerbang naik dua kali lebih cepat.
- Di
_ready(), atur$Timer.wait_timeke0.5. - Biarkan pemeriksaan
actiondi_process()seperti semula.
Tekan tombol “Main”, lalu E: gerbang naik setiap setengah detik. Lalu tekan tombol “Periksa”.
Coba sendiri
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
Semua pelajaran di Aturan Game
Latihan sendiri: Playground Godot