Unconfigured Ad Widget

تقليص

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

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

[unity]ورشة عمل **لعبة سونيك**

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

  • #91
    دقايق واكتب لك السكربت
    اللهم اني اسألك باسمك الاعظم اللذي اذا دعيت به اجبت ان تنصر المسلمين وجندك على الظالمين
    وتفتك باعدائك اعداء الدين


    تعليق


    • #92
      هذا السكربت لاحظ ان اللير هو ترتيب لاولوية الانيميشن في الحدوث

      جربه شوف اشلون الانيميشن يتم تفعيله

      مثلا عندما يكون if Input.GetAxis("Vertical") > 0.1
      يعمل انيميشن الحركة walk

      وعندما يكون if Input.GetAxis("Vertical") > 0.5
      يعمل انيميشن run

      فعندما تكون Input.GetAxis("Vertical") > 0.6 المفروض ان الشرط الاول يعمل والشرط الثاني يعمل

      فيجدث تداخل الانيميشن .... ولكن اللير سيحدد اي انميشن سيعمل بناءا على الرتبه الاعلى

      وكما كتبت لك بالسكربت ان اللير لانيميشن walk =-1

      واللير لانيميشن run =1

      وبناءا على ذلك فاللير run اكبر لذلك سعمل انيميشن run ولا يعمل انيميشن walk


      بلااااا عداااد زمني وبلا بطيخ



      سكربت التحريك اللصقة باي مكان حتى بالكاميرا او الاضاءه او الشخصية نفسها سعمل ان شاء الله

      كود:
      var sonic : GameObject ;
      
      Sonic = GameObject.Find("Sonic");
      
      
      
      
      
      Sonic.animation["idle"].layer = -1;
      
      Sonic.animation["walk "].layer = -1;
      
      Sonic.animation["run"].layer = 1;
      
      Sonic.animation["runFast"].layer = 2;
      
      Sonic.animation["roll"].layer = 3;
      
      
      
      Sonic.animation.Stop();
      
      
      
      function Update () {
      
      
      
      	if (Input.GetAxis("Vertical") > 0.1)
      
      	Sonic.animation.Play("walk");
      
      	else
      
      	Sonic.animation.Play("idle");
      
      
      
      
      
          if (Input.GetAxis("Vertical") > 0.5)
      
      	Sonic.animation.Play("run");
      
      	
      
      	if (Input.GetAxis("Vertical") > 0.8)
      
      	Sonic.animation.Play("runFast");
      
      	
      
      
      
      
      
      	if (Input.GetButtonDown ("Jump"))
      
      		Sonic.animation.Play("roll");
      
      		
      
      	
      
        	  	}
      
      }
      اللهم اني اسألك باسمك الاعظم اللذي اذا دعيت به اجبت ان تنصر المسلمين وجندك على الظالمين
      وتفتك باعدائك اعداء الدين


      تعليق


      • #93
        انتظر اعمل اللايرز على السكربت واريك فيديو
        UDK-Team

        UNREAL ENGINE 4

        تعليق


        • #94
          عطيتك نموذج يوضح عمل اللير وسكربت انيميشن الشخصية جربه وقولي رايك؟
          اللهم اني اسألك باسمك الاعظم اللذي اذا دعيت به اجبت ان تنصر المسلمين وجندك على الظالمين
          وتفتك باعدائك اعداء الدين


          تعليق


          • #95
            اعتقد ان التايمرز اسهل بالنسبة لي لآني لا افهم آلية عمل اللايرز على العموم الأمر نجح معي لكن اريد تحويل سكربتاتك الى سي شارب كي استطيع تغير بعض المتغيرات

            اذا نجح امر Send message فلن احتاج الى ذلك
            UDK-Team

            UNREAL ENGINE 4

            تعليق


            • #96
              المشاركة الأصلية بواسطة maya.help مشاهدة المشاركة
              اعتقد ان التايمرز اسهل بالنسبة لي لآني لا افهم آلية عمل اللايرز على العموم الأمر نجح معي لكن اريد تحويل سكربتاتك الى سي شارب كي استطيع تغير بعض المتغيرات

              اذا نجح امر Send message فلن احتاج الى ذلك
              ???????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????


              انا اشك انك تستخدم السكربتات التي اعطيتك ايهااا ... بعذ هذا الرد الغريييييييييييييييييييييييييييييييييب

              واشك انك تعطيني من وقتك اقل من 5 دقائق لتقرا ما اكتبه لك

              لم اللقي عليك النصائح الشفوية في هذا الموضوووع ولم اقل لك كما قالول لك الاعضاء هنا.. [unity]مساعدة في تحريك الأجسام..


              السكربتين كتبتهم لك في يومين ومع حب شمسي وبطل فانتا وسهرة للفجر


              رددددددد الغرييييييييييييب هذااا يجب ان يضاف الي عجائب الدنيا السبع ....لقد اعطيتك نموذج يخلصك من الاعدادات لاوضح لك معلومة


              والمفروض ان تستخدم هذه المعلومات وتغير السكربت بدل اسخدام if input ان تضع if speeed

              انا ابي افهم ليش اعييد واشرح لك ما دمت لا تقرا ...... فعلااااا خييييييبت ضنيييييييييييييي


              اذهب بالاتجاه اللذي تربييدة فانت اعلم مني وتعلم انت العداد الزمني اسهل من اللير فاما انا لا اعلم
              اللهم اني اسألك باسمك الاعظم اللذي اذا دعيت به اجبت ان تنصر المسلمين وجندك على الظالمين
              وتفتك باعدائك اعداء الدين


              تعليق


              • #97
                لماذا هذا الظن
                كل سكربتاتك جربتها وحاول افهمها

                لكن الايرز لم افهمه خاصة انك وضعت v > 0.8
                والمشكلة ان العدد من نوع int
                انا كما يقال في العامية انفصمت

                هههههههههه
                وانا الى الآن افكر لماذا نجح سكربتك على الكبسولة ولم ينجح على سونيك مباشرة !!
                UDK-Team

                UNREAL ENGINE 4

                تعليق


                • #98
                  ولتفهم الأمر بوضوح سأريك ما حصل معي عند تجربة اللايرز بفيديو انتظر قليلا
                  UDK-Team

                  UNREAL ENGINE 4

                  تعليق


                  • #99
                    اولا
                    if (Input.GetAxis("Vertical
                    هي قيمه تتذبذ بين 1 و1-

                    وانا عطيتك نمووووذجججججج فقط

                    وبالنسبه لسوالك الثاني لماذا لا يعمل علا سونك
                    لان الاكس والواي والزد لسنوك يختلف عن الكبسوله
                    وكذلك الكولايدر
                    الا اذا وضعت كولايدر كبسوله
                    ادركت الان انك لا تقرا
                    شكراا اخي
                    اللهم اني اسألك باسمك الاعظم اللذي اذا دعيت به اجبت ان تنصر المسلمين وجندك على الظالمين
                    وتفتك باعدائك اعداء الدين


                    تعليق


                    • المشاركة الأصلية بواسطة لا اعلم مشاهدة المشاركة
                      اولا
                      if (Input.GetAxis("Vertical
                      هي قيمه تتذبذ بين 1 و1-

                      وانا عطيتك نمووووذجججججج فقط

                      وبالنسبه لسوالك الثاني لماذا لا يعمل علا سونك
                      لان الاكس والواي والزد لسنوك يختلف عن الكبسوله
                      وكذلك الكولايدر
                      الا اذا وضعت كولايدر كبسوله
                      ادركت الان انك لا تقرا
                      شكراا اخي
                      لا انا وضعت كولايدر الكبسولة لكن الإكس والواي والزد لم اتوقعها لأني كنت بوضع الجلوبل
                      وبخصوص القرائة احفظ كل كلمة كتبتها جيدا

                      على العموم
                      تم
                      عملتلك الفيديو وطبعا انا مسحت سكربت سونيك واستطيع ارجاعه بكبسة اندو لآن كان فيه اخطاء والوقت لايسمح بتصحيحها

                      كما سترى اللايرز لا يعمل جيدا والفرق واضح بينه وبين استخدام الbool type

                      ان كنت ترى انه افضل واسهل استخدام اللايرز سوف احول معهم اكثر لأني اريد الأسرع


                      UDK-Team

                      UNREAL ENGINE 4

                      تعليق


                      • انا متابعك بحماس وخاصة انك لا تقبل بمستوى معين بل تحاول ان تصنع المزيد
                        https://www.facebook.com/MomenAlAttar3dArtist?ref=hl

                        قوي قلبك

                        تعليق


                        • المشاركة الأصلية بواسطة momnattar مشاهدة المشاركة
                          انا متابعك بحماس وخاصة انك لا تقبل بمستوى معين بل تحاول ان تصنع المزيد
                          شكرا لك على هذا الرد الجميل



                          اخي لا اعلم
                          عرفت ليش انت تقلي هكذا

                          انا قصدي بطريقة عمل اي كيف اشغل اللاير واحولها الى الاعلى كي تعرض وليس تفسير عدد اللاير

                          ارجو انك فهمت
                          وانا اعتذر منك




                          اااااااااااااسف شباب انا من بعد بكرا سأتوقف عن العمل لمدة يومين لأسباب عائلية سأحاول بكل جهدي ان اصل لمستوى جيد اليوم والغد
                          UDK-Team

                          UNREAL ENGINE 4

                          تعليق


                          • جميل جدا أخي ومستوى أكثر من رائع قد وصلت إليه
                            إنا الان في أول خطواتي إلى اليونيتي وإن شاء الله أصل لمستواك أخي
                            イブラヒムです
                            Baaaaaaaaak

                            تعليق


                            • المشاركة الأصلية بواسطة imb مشاهدة المشاركة
                              جميل جدا أخي ومستوى أكثر من رائع قد وصلت إليه
                              إنا الان في أول خطواتي إلى اليونيتي وإن شاء الله أصل لمستواك أخي
                              ان شاء الله وكمان ان شاء الله توصل اكثر بكثييييييير
                              UDK-Team

                              UNREAL ENGINE 4

                              تعليق


                              • ارفع لي ملف المشروع اللذي عرضتة بالكامل ستجد ان لكل مشروع تعملة ملف خاص به

                                اريد المشروع بالكامل واللذي يحوي البيئة المعروضة مع شخصية سونك
                                اللهم اني اسألك باسمك الاعظم اللذي اذا دعيت به اجبت ان تنصر المسلمين وجندك على الظالمين
                                وتفتك باعدائك اعداء الدين


                                تعليق

                                يعمل...
                                X