Unconfigured Ad Widget

تقليص

إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

اريد اتعلم اساسيات C# في Unity 3D

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • اريد اتعلم اساسيات C# في Unity 3D

    بسم الله الرحمن الرحيم
    السلام عليكم

    كيف الحال اخواني

    ممكن أحد يعطيني دروس في اساسيات C# في Unity3D

    علشان انا اواجه سكربتات كتبة بالسي شارب و ايضا دروس كثيرة تعلم بالسي شارب
    و لذلك انا اريد تعلمها

    و شكرا


    >> بسم الله الرحمن الرحيم <<.......استمع للقرآن الكريم أفضل التلاوات.......

    إتق الله و اصبر

    أكره الاقنعة
    عندما تكون في وجوه الناس

    Baseera

    دورة إحتراف Unity3D

  • #2
    مبدأ C# في اليونيتي لا يختلف كثيرا عن JavaScript

    كل ما عليك فعله هو أن تختار Assets > Sync MonoDevelop Project

    بعدها سيظهر لك مشروع VisualStudio يمكنك فتحه والبرمجة بداخله

    عندما تضيف class جديد من داخل Visual Studio عليك أن تعمل عليه ثلاثة أشياء:

    1. إلغاء namespace الموجودة تلقائيا
    2. إضافة using UnityEngine; مع قائمة استيراد المكتبات
    3. تعديل اسم الـ class بحيث يرث MonoBehavior . مثلا

    class MyClass : MonoBehavior{
    }

    بعدها تضيف كل الوظائف التي تراها في JavaScript مثل Update, OnCollisionEnter, OnControllerColliderHit إلى آخره

    أتمنى أن أكون أفدتك

    تعليق


    • #3
      لا ارى اي اختلاف بينهما لكن لحضت ان سي شاب لليونتي يستعمل غالب في تعمل مع برامج اخرى متل سمارتفوكس ,,,,,,
      التي تحمل مكتباة لليونتي يعن في مشاريع مفتوحة المصدر التي حملتها كنت اجد شي شاب دائما لكن في امور عادية يستعملون js
      الثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
      بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
      امة واحدة راية واحد حرب واحدة

      تعليق


      • #4
        المشاركة الأصلية بواسطة *FREEMAN* مشاهدة المشاركة
        مبدأ C# في اليونيتي لا يختلف كثيرا عن JavaScript

        كل ما عليك فعله هو أن تختار Assets > Sync MonoDevelop Project

        بعدها سيظهر لك مشروع VisualStudio يمكنك فتحه والبرمجة بداخله

        عندما تضيف class جديد من داخل Visual Studio عليك أن تعمل عليه ثلاثة أشياء:

        1. إلغاء namespace الموجودة تلقائيا
        2. إضافة using UnityEngine; مع قائمة استيراد المكتبات
        3. تعديل اسم الـ class بحيث يرث MonoBehavior . مثلا

        class MyClass : MonoBehavior{
        }

        بعدها تضيف كل الوظائف التي تراها في JavaScript مثل Update, OnCollisionEnter, OnControllerColliderHit إلى آخره

        أتمنى أن أكون أفدتك

        شكرا لك أخي افتني قليلا ههههه
        أنا اعرف انه لا يوجد اختلاف في الفينكشن لاكن يوجد اختلاف في طريقة كتابتها
        مثلا
        JS
        transform.position = Vector3(0, 0, 0);

        C#
        transform.position = new Vector3(0, 0, 0);

        ............
        JS
        var moveY= 15;
        C#
        public float moveY = 15F

        هو ليس اختلاف كبير فقط في و ضعية الكلمات و بعض الزيادة في الكلما أو العكس و متى تتواجد هذه الرموز

        : + {} >< = - , ; ! "" [] () / * .


        و شكرا


        المشاركة الأصلية بواسطة naoufal مشاهدة المشاركة
        لا ارى اي اختلاف بينهما لكن لحضت ان سي شاب لليونتي يستعمل غالب في تعمل مع برامج اخرى متل سمارتفوكس ,,,,,,
        التي تحمل مكتباة لليونتي يعن في مشاريع مفتوحة المصدر التي حملتها كنت اجد شي شاب دائما لكن في امور عادية يستعملون js
        شكرا على مرورك الطيب
        >> بسم الله الرحمن الرحيم <<.......استمع للقرآن الكريم أفضل التلاوات.......

        إتق الله و اصبر

        أكره الاقنعة
        عندما تكون في وجوه الناس

        Baseera

        دورة إحتراف Unity3D

        تعليق


        • #5
          هذه رموز أساسية في C# ويجب أن تقرأ درسا أو درسين عن اللغة حتى تفهمها. ركز على المواضيع التالية حتى تتقن الأساسيات:

          C# basics
          arrays and lists
          functions
          variable declaration
          classes and objects
          if statements and loops
          Strings

          أتوقع هذه الأمور تكفيك لتقوم بالأعمال الأساسية، ثم تتطور إلى

          Object-Oriented programming
          inheritance
          polymorphism

          يمكنك التعلم من هذا الموقع

          http://www.csharp-station.com/Tutorial.aspx

          تعليق


          • #6
            المشاركة الأصلية بواسطة *FREEMAN* مشاهدة المشاركة
            هذه رموز أساسية في C# ويجب أن تقرأ درسا أو درسين عن اللغة حتى تفهمها. ركز على المواضيع التالية حتى تتقن الأساسيات:

            C# basics
            arrays and lists
            functions
            variable declaration
            classes and objects
            if statements and loops
            Strings

            أتوقع هذه الأمور تكفيك لتقوم بالأعمال الأساسية، ثم تتطور إلى

            Object-Oriented programming
            inheritance
            polymorphism

            يمكنك التعلم من هذا الموقع

            http://www.csharp-station.com/Tutorial.aspx

            شكرا لك أخي و جزاك الله كل الخير

            راح اتعلمها و اذا فيه اي شيء لا اعرفه راح ارجع

            و شكرا
            >> بسم الله الرحمن الرحيم <<.......استمع للقرآن الكريم أفضل التلاوات.......

            إتق الله و اصبر

            أكره الاقنعة
            عندما تكون في وجوه الناس

            Baseera

            دورة إحتراف Unity3D

            تعليق

            يعمل...
            X