Menu
CoddyTech

حدود الكاميرا

جزء من قسم الإحساس باللعبة في رحلة Godot على Coddy. الدرس 9 من 23.

تتبع الكاميرا الروبوت متجاوزةً حواف المستوى. في البداية، يمكنك رؤية الفراغ المظلم إلى اليسار وأسفل الأرضية.

لـ Camera2D أربعة حدود، بوحدات بكسل المستوى. لا يتجاوزها مجال الرؤية أبدًا.

extends Camera2D

func _ready():
	limit_left = 0
	limit_right = 1600

الحد هو حافة مجال الرؤية، وليس مركز الكاميرا. عند ضبط limit_right = 1600، تتوقف الحافة اليمنى للشاشة عند 1600. ويتوقف مركز الكاميرا قبل ذلك بـ 320 بكسلًا. يعمل limit_top وlimit_bottom بالطريقة نفسها للأعلى والأسفل.

challenge icon

التحدي

سهل

أبقِ المشهد داخل المستوى.

  1. هذا السكربت على الكاميرا. في _ready()، عيّن limit_left وlimit_top إلى 0.
  2. عيّن limit_right إلى 1600 وlimit_bottom إلى 360.

اضغط «العب» وامشِ إلى كلا الطرفين: يتوقف المشهد عند حواف المستوى. ثم اضغط «تحقق».

جرّب بنفسك

extends Camera2D

func _ready():
	pass

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

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