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