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

مرة واحدة

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

يبدأ المؤقّت من جديد في كل مرة ينتهي فيها. يناسب ذلك ضوءًا وامضًا، لكن ينبغي أن ينفجر القنبلة مرة واحدة فقط.

اضبط one_shot على true، وعندها ينتهي المؤقّت مرة واحدة، ثم يتوقف:

$Timer.one_shot = true

يؤدي استدعاء start() مرة أخرى إلى تشغيله لجولة إضافية.

في هذه القلعة، يفتح E البوابة ويبدأ مؤقّتًا مدته ثانيتان. وعندما ينتهي المؤقّت، يغلق البوابة.

challenge icon

التحدي

سهل

يغلق المؤقّت البوابة بعد ثانيتين، ثم يواصل العمل ويدفع البوابة إلى داخل الأرض. اضبط $Timer.one_shot على true في _ready() حتى ينتهي مرة واحدة فقط.

جرّب بنفسك

extends Node2D

func _ready():
	$Timer.wait_time = 2
	$Timer.timeout.connect(_on_timer_timeout)

func _process(delta):
	if Input.is_action_just_pressed("action"):
		$Gate.position.y = 20
		$Timer.start()

func _on_timer_timeout():
	$Gate.position.y += 140
quiz iconاختبر نفسك

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

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

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