خط النهاية
جزء من قسم بناء ألعاب حقيقية في رحلة Unity على Coddy. الدرس 52 من 56.
التحدي
متوسطأصبح للمسار خط نهاية: البوابة البيضاء على المنصة الأخيرة، وهي مُشغِّل يتضمن النص البرمجي FinishLine. يتضمن البناء الآن مستويين، Level1 وLevel2 بهذا الترتيب؛ ويمثل Level2 مسارًا قصيرًا مستقلًا، يضم ثلاث جواهر. احتفظ بكل ما أنجزته في الدروس السابقة.
أكمل FinishLine: عندما يدخل اللاعب (وهو كائن يتضمن النص البرمجي Player)،
- سجّل اسم المستوى والكلمة complete!، مثل
Level1 complete!؛ - حمّل المستوى التالي في البناء حسب فهرس البناء. بعد آخر مستوى، حمّل المستوى الأول مجددًا.
استخدم فهارس البناء بدلًا من أسماء المستويات، حتى لا تحتاج إلى تغيير أي شيء في الكود عند إضافة Level3 إلى البناء لاحقًا. اضغط على تشغيل، وأكمل المسار واعبر خط النهاية، ثم اضغط على تحقّق.
جرّب بنفسك
using UnityEngine;
public class FinishLine : MonoBehaviour
{
// سيُستكمل هذا في درس لاحق: نهاية المستوى.
}
جميع دروس بناء ألعاب حقيقية
4المشاهد والمستويات
تحميل مشهدإعادة تشغيل المستوىالمستوى التاليالاحتفاظ بالبيانات بين المشاهدمراجعة: اختيار المستوى10مشروع: لعبة منصات ثلاثية الأبعاد
المسارالمنصات المتحركة2الأزرار والشاشات
الأزرار وonClickالتعبيرات Lambdaالربط في Inspectorتشغيل اللوحات وإيقافهاأشرطة الصحةمراجعة: متجر الترقيات5الحفظ باستخدام PlayerPrefs
حفظ رقمالتحميل بقيمة افتراضيةأعلى نتيجةحفظ الإعداداتمراجعة: العملات في البنك6مشروع: عدّاء بلا نهاية
ثلاثة مساراتعوائق أمامك