وقت الانتظار
جزء من قسم قواعد اللعبة في رحلة Godot على Coddy. الدرس 3 من 29.
تحدّد wait_time للمؤقّت عدد الثواني التي يعدّها. تكون قيمته 1 ما لم تغيّرها.
$Timer.wait_time = 3 # ينتهي كل ثلاث ثوانٍ
$Timer.wait_time = 0.25 # أربع مرات في الثانيةتجعل قيمة wait_time الأصغر المؤقّت ينقضي بوتيرة أكبر. اضبطها في _ready()، قبل أن يبدأ المؤقّت. يقرأ المؤقّت قيمتها في كل مرة يبدأ فيها العدّ.
استخدمها لضبط وتيرة اللعبة، مثل عدد مرات ظهور الأعداء.
التحدي
سهلترتفع البوابة ببطء شديد. اضبط $Timer.wait_time على 0.5 في _ready()، لكي ينتهي المؤقت كل نصف ثانية.
جرّب بنفسك
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
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس قواعد اللعبة
تدرّب بنفسك: Playground لـ Godot