كيفية إنشاء برنامج نصي 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() هي وظيفة مضمنة تسمى كل إطار وتستخدم لتنفيذ المنطق المستمر مثل الضغط على المفاتيح، حركة اللاعب، وما إلى ذلك.
المقالات المقترحة
إنشاء رسوم متحركة ثنائية الأبعاد في Unity
مقدمة إلى واجهة مستخدم محرر الوحدة
كيفية تعيين كاميرا لبرنامج نصي في الوحدة
كيفية إنشاء مشروع جديد في الوحدة
إنشاء لعبة مستوحاة من Poppy Playtime في Unity
الوحدة كيفية إرفاق برنامج نصي أو مكون إلى GameObject
كيفية صنع لعبة للجوال في الوحدة