Unconfigured Ad Widget

تقليص

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

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

ينيتي

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

  • ينيتي

    السلام عليكم
    كيف حالكم شباب

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

    الا وهو ان الاعب اذا ذهب عند الكبسولة يجب ان تختفي الكبسولة وتفرقع لكن لا يحدث شيء

    هذا هو الكود :

    var couleurs : Transform;
    var Score = 0;


    function onTriggerEnter (objetInfo:Collider) {
    if (objetInfo.gameObject.tag == "capsule")
    {


    Instantiate(couleurs,transform.position,transform.rotation);


    Destroy(objetInfo.gameObject);
    Score+=1;
    }
    }


    ارجو ان تقولو لي اين المشكلة

  • #2
    أول شيء هل السكربت مرفق باللاعب ؟

    ثاني شيء هل اللاعب يحمل كولايدر collider ؟

    ثالث شيء هل كولايدر اللاعب trigger ؟

    رابع شيء هل كولايدر اللاعب من نوع CharacterController ؟ اذا نعم يجب ان تغير اسم النفكشن او ان تغير نوع الكولايدر ليتناسب مع تلك الفنكشن .

    خامس شيء هل الكبسولة تابعة للـtag الذي اسمه capsule ؟

    سادس شيء حاول ان تجعل المتغير couleurs من نوع GameObject

    تعليق


    • #3
      مشكور جدا اخوي هل من الممكن ان تدخل على جهازي عن طريق التيم فيور وتبرمجلي اياها؟

      انا وضعت اسم الكبسولة
      capsule

      تعليق


      • #4
        انا سويت كل الي حكتلي عنه وما زالت نفس المشكلة صلي عدة ايام على نفس المشكلة احتاج المساعده يا جماعة

        تعليق


        • #5
          أساسيات التنصيص - 15 صنع اللعبة (الأول): http://youtu.be/jtGmLPvDXuo
          اخي ادخل عالرابط هذا و تابع الفيديوهات تبعت صنع اللعبة من نفس القناة هم حوالي 6
          لعبة مبسطة عن انو اللاعب ييصطدم بالاجسام و تختفي و تعطيه نقاط
          كل شي مشروح بالتفصيل و بالجافا سكريبت

          تعليق


          • #6
            مشكور جدا اخي

            تعليق


            • #7
              كود PHP:
              var couleurs GameObject 
              var 
              Score =0;
              function 
              OnControllerColliderHit (hit ControllerColliderHit
              {
               if(
              hit.gameObject.collider.name=="Capsule")
               {
              Instantiate(couleurs,hit.gameObject.transform.position,transform.rotation);
              Destroy(hit.gameObject);
              Score+=1;
              }

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


              تعليق


              • #8
                شكرا جدا راح اجرب هذا الكود ايضا

                تعليق


                • #9
                  الأخ لا اعلم اعتقد ان مشكلة اخونا ليست في الكود و انما في ارفاق السكربتات بالاوبجكتس او مشكلة في ضبط الكومبونونتس

                  تعليق


                  • #10
                    تم حل المشكلة وشكرا لكم جميعا كانت المشكلة في Trigger

                    تعليق

                    يعمل...
                    X