Menu
CoddyTech

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 detik

Nilai 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.

challenge icon

Tantangan

Mudah

Buat gerbang naik dua kali lebih cepat.

  1. Di _ready(), atur $Timer.wait_time ke 0.5.
  2. Biarkan pemeriksaan action di _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