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

الالتفاف حول الشاشة

جزء من قسم العُقد والمشاهد في رحلة Godot على Coddy. الدرس 17 من 27.

تستمر العقدة التي تتحرك إلى اليمين في تجاوز حافة الشاشة. تعيدها إعادة الالتفاف إلى الجانب الآخر.

يُنفَّذ if أسطره فقط عندما يكون شرطه صحيحًا. في _process()، يُفحَص في كل إطار:

func _process(delta):
	position.y += 100 * delta
	if position.y > 360:
		position.y = 0

تسقط العقدة. عندما تتجاوز أسفل الشاشة، تكون قيمة y أكبر من 360، فتقفز عائدةً إلى الأعلى. يحتوي السطر داخل if على علامتي تبويب: واحدة للدالة، وواحدة لـif.

عرض هذه اللعبة 640 بكسل، لذا فإن الحافة اليمنى هي x = 640.

challenge icon

التحدي

سهل

يتحرك الروبوت نحو اليمين ويغادر الشاشة. اجعله يلتف: عندما يتجاوز x = 640، أعده إلى x = 0، إلى اليسار، وعلى الارتفاع نفسه.

جرّب بنفسك

extends Node2D

var speed = 200

func _process(delta):
	position.x += speed * delta
quiz iconاختبر نفسك

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

جميع دروس العُقد والمشاهد

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