كيفية إنشاء برنامج نصي C# جديد في الوحدة
Unity يستخدم C# للبرمجة النصية، وهي لغة برمجة موجهة للكائنات.
البرامج النصية عبارة عن كتل من التعليمات البرمجية مكتوبة بلغة يمكن Unity فهمها (C#) وتستخدم لبرمجة منطق اللعبة وكل جانب يتعلق بالتنفيذ الفني.
لإنشاء برنامج نصي C# في Unity اتبع الخطوات التالية:
كيفية إنشاء برنامج نصي جديد لـ C#
- انقر بزر الماوس الأيمن على عرض المشروع -> 'Create' -> 'C# Script'
- اكتب أي اسم واضغط على Enter
تم إنشاء البرنامج النصي الجديد ويمكن ربطه بـ GameObject attach، ولكن نظرًا لأنه فارغ، فيجب تعديله لإضافة بعض الوظائف إليه.
- انقر نقرًا مزدوجًا لفتح البرنامج النصي
هيكل البرنامج النصي
Unity's هيكل البرنامج النصي الافتراضي هو كما يلي:
- مراجع مساحة الاسم (مجموعات من classes التي يمكن استخدامها في البرنامج النصي).
- اسم الفئة الموروثة من MonoBehaviour (Unity's الفئة الأساسية).
- Start() هي وظيفة مضمنة يتم استدعاؤها في بداية تهيئة البرنامج النصي.
- Update() هي وظيفة مضمنة تسمى كل إطار وتستخدم لتنفيذ المنطق المستمر مثل الضغط على المفاتيح، حركة اللاعب، وما إلى ذلك.