كيفية إنشاء برنامج نصي C# جديد في الوحدة

Unity يستخدم C# للبرمجة النصية، وهي لغة برمجة موجهة للكائنات.

البرامج النصية عبارة عن كتل من التعليمات البرمجية مكتوبة بلغة يمكن Unity فهمها (C#) وتستخدم لبرمجة منطق اللعبة وكل جانب يتعلق بالتنفيذ الفني.

لإنشاء برنامج نصي C# في Unity اتبع الخطوات التالية:

كيفية إنشاء برنامج نصي جديد لـ C#

  • انقر بزر الماوس الأيمن على عرض المشروع -> 'Create' -> 'C# Script'

الوحدة إنشاء برنامج نصي C#

  • اكتب أي اسم واضغط على Enter

بعض السيناريو

تم إنشاء البرنامج النصي الجديد ويمكن ربطه بـ GameObject attach، ولكن نظرًا لأنه فارغ، فيجب تعديله لإضافة بعض الوظائف إليه.

  • انقر نقرًا مزدوجًا لفتح البرنامج النصي

هيكل البرنامج النصي

Unity C# هيكل البرنامج النصي الافتراضي

Unity's هيكل البرنامج النصي الافتراضي هو كما يلي:

  1. مراجع مساحة الاسم (مجموعات من classes التي يمكن استخدامها في البرنامج النصي).
  2. اسم الفئة الموروثة من MonoBehaviour (Unity's الفئة الأساسية).
  3. Start() هي وظيفة مضمنة يتم استدعاؤها في بداية تهيئة البرنامج النصي.
  4. Update() هي وظيفة مضمنة تسمى كل إطار وتستخدم لتنفيذ المنطق المستمر مثل الضغط على المفاتيح، حركة اللاعب، وما إلى ذلك.