حدود الكاميرا
جزء من قسم الإحساس باللعبة في رحلة Godot على Coddy. الدرس 9 من 23.
تتبع الكاميرا الروبوت متجاوزةً حواف المستوى. في البداية، يمكنك رؤية الظلام الخالي إلى اليسار وتحت الأرضية.
لكائن Camera2D أربعة حدود، بوحدات بكسل المستوى. لا يتجاوز العرض هذه الحدود أبدًا.
extends Camera2D
func _ready():
limit_left = 0
limit_right = 1600الحد هو حافة العرض، وليس مركز الكاميرا. مع limit_right = 1600، تتوقف الحافة اليمنى للشاشة عند 1600. ويتوقف مركز الكاميرا قبل ذلك بمقدار 320 بكسلًا. يعمل limit_top وlimit_bottom بالطريقة نفسها إلى الأعلى والأسفل.
التحدي
سهلهذا النص البرمجي موجود على الكاميرا. في _ready، أبقِ العرض داخل المستوى: limit_left 0، وlimit_top 0، وlimit_right 1600، وlimit_bottom 360.
جرّب بنفسك
extends Camera2D
func _ready():
pass
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الإحساس باللعبة
1التحريكات التدريجية (Tweens)
أول تحريك تدريجي لكحرّك أي خاصية تدريجيًاالتلاشيتخفيف الحركة عند النهايةواحدًا تلو الآخرفي الوقت نفسهعملة تقفزتدرّب بنفسك: Playground لـ Godot