Menu
CoddyTech
flag Ar iconالعربيةdown icon

عقدة المؤقّت

جزء من قسم قواعد اللعبة في رحلة Godot على Coddy. الدرس 1 من 29.

تتناقص قيمة عقدة Timer. وعندما تصل إلى الصفر، ترسل إشارة timeout وتبدأ من جديد. تستخدم الألعاب المؤقتات للقنابل وظهور العناصر والأضواء الوامضة.

يحتوي هذا المنارة على Timer يعدّ ثانية واحدة. ويبدأ تلقائيًا عند بدء اللعبة. افتح علامة التبويب Scene لرؤيته.

صِل timeout بدالة، بالطريقة نفسها التي وصلت بها body_entered:

func _ready():
	$Timer.timeout.connect(_on_timer_timeout)

func _on_timer_timeout():
	print("One more second")

الآن، تُنفَّذ _on_timer_timeout() مرة كل ثانية.

challenge icon

التحدي

سهل

اجعل المنارة تومض:

  1. في _ready()، صِل $Timer.timeout بـ _on_timer_timeout.
  2. في _on_timer_timeout()، أطفئ $Light عندما تكون مضاءة، وشغّلها عندما تكون مطفأة.

جرّب بنفسك

extends Node2D

func _ready():
	pass

func _on_timer_timeout():
	pass
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس قواعد اللعبة

تدرّب بنفسك: Playground لـ Godot