Bekleme Süresi
Coddy'nin Godot Journey'sinin Oyun Kuralları bölümünün bir parçası. Ders 3 / 29.
Bir zamanlayıcının wait_time değeri, kaç saniye sayacağını belirler. Değiştirmediğiniz sürece bu değer 1'dir.
$Timer.wait_time = 3 # her üç saniyede bir süresi dolar
$Timer.wait_time = 0.25 # saniyede dört kezDaha küçük bir wait_time değeri, zamanlayıcının daha sık dolmasına neden olur. Zamanlayıcı başlamadan önce bu değeri _ready() içinde ayarlayın. Zamanlayıcı, saymaya her başladığında bu değeri okur.
Oyunun temposunu, örneğin düşmanların ne sıklıkta ortaya çıkacağını ayarlamak için kullanın.
Görev
KolayKapı çok yavaş yükseliyor. Zamanlayıcının her yarım saniyede bir süresinin dolması için $Timer.wait_time değerini _ready() içinde 0.5 olarak ayarla.
Kendin dene
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
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Oyun Kuralları bölümündeki tüm dersler
Kendi başına pratik yap: Godot playground