ممكن حد يشرحلي كيف تبرمج السيارات في الالعاب ازاي بينتقل التحكم من اللاعب الي السيارة أو المركبة التي يركبها اللاعب بحيث عندما اضغط enter يركب اللاعب (ينتقل تحكم الحركة من اللاعب إلي السيارة)
إعـــــــلان
تقليص
لا يوجد إعلان حتى الآن.
ممكن حد يشرحلي كيفية تبرمج قيادة السيارات في الألعاب باستخدام جافاسكربت
تقليص
X
-
ممكن حد يشرحلي كيفية تبرمج قيادة السيارات في الألعاب باستخدام جافاسكربت
3Ds Max Student
قناة Mzeid تهتم بالتقنية والتصميم
رابط القناة من اليوتيوب من هنا :https://www.youtube.com/user/MzeidCh
رابط القناة علي الفيس بوك:https://www.facebook.com/MzeidCh
mohamed ayman zeid
*******
سبحان الله وبحمده سبحان الله العظيم لا إله إلا الله وحده لاشريك له له الملك وله الحمد وهو علي كل شئ قدير
الكلمات الدلالية (Tags): لا يوجد
-
تقصد متل الركوب في لعبت gtaادخل هنا لتعرف اغلب ألأمور عني وسبب اخطئي الكتابية
سيرة حياتي باختصار
http://maxforums.net/showthread.php?t=121695
رقم الهاتف
00212601949253
-
نعم وفي كل الالعاب ازاي بينتقل التحكم3Ds Max Student
قناة Mzeid تهتم بالتقنية والتصميم
رابط القناة من اليوتيوب من هنا :https://www.youtube.com/user/MzeidCh
رابط القناة علي الفيس بوك:https://www.facebook.com/MzeidCh
mohamed ayman zeid
*******
سبحان الله وبحمده سبحان الله العظيم لا إله إلا الله وحده لاشريك له له الملك وله الحمد وهو علي كل شئ قدير
تعليق
-
شوف الموضوع نوعا ما سهل ,
فالنعتبر ان هناك حالتان فقط للاعب حالة المشي و حالة الركوب
enum States
{
Walking,Driving
}
States currentState = States.Walking;
فمثلا انت تقول عندما يضغط على الenter فيكون الكود مشابه لهذا :
if (input.enterpressed)
{
//فالنعتبر انك ستشغل انيميشن قبل الانتقال
PlayAnimation();
yield WaitForSeconds(2);
if (currentState == States.Walking)
currentState = States.Driving;
if (currentState == States.Driving
currentState = States.Walking;
}
فهذا الكود الذي يحول من الحالة للأخرى و يمكنك تطبيق هذه الحالات بأن تقوم بتشغيل كود معين في كل حالة مثلا
if (currentState == States.Driving)
{
GetComponent("Driving Script").active = true;
GetComponent("Walking Script").active = false;
}
else
{
GetComponent("Driving Script").active = false;
GetComponent("Walking Script").active = true;
}
فهذه هي الفكرة العامة و يمكنك تطبيقها و تطويرها
و ايضا يمكنك ان تجعل اللاعب يتبع السيارة (يعني يفضل بداخلها و هي تمشي) بأن تجعله ابنا للسيارة (child) بسطر مثل هذا :
Player.Transform.parent = Car.Transform;
و طبعا car هي gameobject معرف عندك في الكود
طبعا الكود يحتوي على اخطاء املائية لأني كتبته هنا من دون ان اجربوا
بالتوفيق لك و ننتظر تطبيقك ^_^Egypt
I Love Direct-X
سبحان الله و بحمده سبحان الله العظيماللهم صلي وسلم و بارك علي سيدنا محمد
تعليق
-
شكرا لك جدا علي الإهتمام والمساعدة3Ds Max Student
قناة Mzeid تهتم بالتقنية والتصميم
رابط القناة من اليوتيوب من هنا :https://www.youtube.com/user/MzeidCh
رابط القناة علي الفيس بوك:https://www.facebook.com/MzeidCh
mohamed ayman zeid
*******
سبحان الله وبحمده سبحان الله العظيم لا إله إلا الله وحده لاشريك له له الملك وله الحمد وهو علي كل شئ قدير
تعليق
-
يا اخي ان اسف لكن في مشكلة عندك وهي انك لا تستطيع عمل خورزمية لما تفكر فيه وهدي الاخيرة درورية فليس دائما عليك اتباع طريقة معتمدة في اغلب العاب لزم تعمل طريقتك خاصة تم تحولها الى كود وتسئل عن كيف اعمل هد واه هو كود ال بيجعل كدة يصبح كدة
ممكن افيدة بفكرة
يعن تعمل كون بقول
ان لم بكون العب في حلة تلامس مع سيارة
ودغط زر q
يصبح متغير مشي خاطا
ومتغير قيادة صحيح
وتلسق كود للسيارة بقوول
لو كان متغير قيادة صحيح يصبح يشتغل السكريبت كدة وكدة
يعن متلا سكريبت فيه موضع كمر يعن متلا تتوقف كمر 1 وتشتغل 2
الي حيكون موضعها حسب احداتيات معينة
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
المهم في كتير مم يمكنك عمله وخورزمياة ضرورية حت ولو لم تكن بقواعد المهم فكرة سكريبت يكون عقلك قادر عل استخلاصها من الي تريد عمله
اسف لو كان كلم كتير هد فقط وجهة نضر حول تدرب عل متل هد اشياء حتفيدك كتيرالثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
امة واحدة راية واحد حرب واحدة
تعليق
-
يا اخوة ان اريد اسئل سال يعن متلا تريد تعمل العب لم تدغط الزر يتجه نحو الباب
ممكن نضع هد نعمل ابجكت خفي قرب باب سيارة ونجعله تابع لسيارة تم نعمل كود
لو كان العب في حلة تلامس مع سيارة وضغط aبيتجه نحو مكان الابجكت الخفي لو كان مكان العب هو مكان الابجكت الخفي ينفتح الباب وينفد العب حركة ركوب انتضر 2
ينتقل الوضع الى قيادة
طيب ممكن تقلولي كيف اجعل العب ينتقل من مكان تلامسه الى مكان الابجكت الخفي بستعمال حركة معينةالثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
امة واحدة راية واحد حرب واحدة
تعليق
-
ان لم اكن اريد لهد الامر لكن طرحت هن عل هد شكل ليستفيد جميع بما ان الامر مختص بركوب سياراة فكرت اطرح سال لان حيفيد في هد مجال ايضاالثورة الاسلامية الكبرى لاعادة الخلافة الراشدة
بسم الله الرحمان الرحيم... انما النصر صبر ساعة فلا هوان ولا ستكان حت يعود الضلم تحت الاقدام ويعاقب الخونة وانجاس وترفع الرايات سود و لترتاع يهود لقرب الوعود فالتكن هته الثورة يا اهل مصر و سورية ويا اخواني في العالم اجمع ثورة غضب ثورة غضب خالصة لوجه الله فالتكن بداية النهاية ليعلم اليهود ان الامة اصبحت على فجر النصر وليكن اول بشارات النصر الانتقام من الخونة هم من بني جلدتنا وما هم منا...
امة واحدة راية واحد حرب واحدة
تعليق
تعليق