إيقاف حركة الزعيم
صفحة 1 من اصل 1 • شاطر
إيقاف حركة الزعيم
السلام عليكم..
دلوقتي في لعبة البلاتفورم الخاصة بي عندي زعيم (boss) وله 2 phases. هو بيتحرك من اليمين للشمال.. دلوقتي المشكلة هي أني عايز أخلي الزعيم لما يوصل لنقطة معينة في الروم يقف لمدة 10 ثواني وبعدها يجي يتحرك لليمين وبعدها يقابل نقطة تانية ويقف عندها لمدة 10 ثواني زي النقطة ال في الأول
عموما هي دي النقاط
x >= 256
و
x <= 32
وشكرا
دلوقتي في لعبة البلاتفورم الخاصة بي عندي زعيم (boss) وله 2 phases. هو بيتحرك من اليمين للشمال.. دلوقتي المشكلة هي أني عايز أخلي الزعيم لما يوصل لنقطة معينة في الروم يقف لمدة 10 ثواني وبعدها يجي يتحرك لليمين وبعدها يقابل نقطة تانية ويقف عندها لمدة 10 ثواني زي النقطة ال في الأول
عموما هي دي النقاط
x >= 256
و
x <= 32
وشكرا
nexusrex-
- الجنس :
عدد المساهمات : 292
رد: إيقاف حركة الزعيم
طيب ايه أكواد الزعيم عشان نشوف الخطأ ونصححه
Abdullah Alsayed- Admin
- الجنس :
عدد المساهمات : 1791
رد: إيقاف حركة الزعيم
أنا مش عارف اخليه يقف..بمعني اني مش عارف اعمل كود التوقيف
nexusrex-
- الجنس :
عدد المساهمات : 292
رد: إيقاف حركة الزعيم
كود ال في الstep event
- الكود:
if Nexusrex.stop=true {stop = true}
if stop = false {
if hitpoints = 100 {phase = 1;}
if hitpoints <= 50 {phase = 2;}
if phase == 1 {
hspeed = 5;
if x >= 256 {hspeed = -5}
if x <= 32 {hspeed = 5}
}
if phase == 2 {
switching = true{
move_towards_point(256,192,5)}
if x == 256 && y == 192 {switching=false;}
if switching = false {path_start(path1,10,false,true)}
}
if hitpoints == 0 {instance_destroy()
instance_create(256,192,finaltransport)
}
}
nexusrex-
- الجنس :
عدد المساهمات : 292
رد: إيقاف حركة الزعيم
ممكن تستخدم ال alarm
بص حط 2 blocks واحد في جهه اليمين و الاخر في اليسار
اعمل collision من اللاعب علب بلوك اليمين مثلا
و في ال create event move =0 و استخدم ال alarm مثلا بعد 60 خطوة ضيف في alarm event الحركة التي تريدها
فهمت ؟؟
بص حط 2 blocks واحد في جهه اليمين و الاخر في اليسار
اعمل collision من اللاعب علب بلوك اليمين مثلا
و في ال create event move =0 و استخدم ال alarm مثلا بعد 60 خطوة ضيف في alarm event الحركة التي تريدها
فهمت ؟؟
PIXEL-
- الجنس :
عدد المساهمات : 225
الأوسمة :
رد: إيقاف حركة الزعيم
انا اللي فهمته منك انك عندك اوبجكت وعايز تحركه يمين وشمال بشكل اوتوماتيكي
في طريقة بسيطة اعملك اوبجكت اخر (اجعله غير مرئي ) وضعهم عند النقط اللي انت عاوزها
وبعدين اعمل في احداث الاوبجكت المتحرك عند اصطدامه بالاوبجكت الثاني (الاوبكت الثابت )
وبعدين حط في الاكشن ارتداد وغير السبرايت
وبالتوفيق لك
في طريقة بسيطة اعملك اوبجكت اخر (اجعله غير مرئي ) وضعهم عند النقط اللي انت عاوزها
وبعدين اعمل في احداث الاوبجكت المتحرك عند اصطدامه بالاوبجكت الثاني (الاوبكت الثابت )
وبعدين حط في الاكشن ارتداد وغير السبرايت
وبالتوفيق لك
zxc10-
- الجنس :
عدد المساهمات : 113
مواضيع مماثلة
» [تم الحل]طلب كود لزيادة سرعة اللاعب, وتغيير سبرايت
» مشكلة حركة العدو
» اضائة+نار+حركة حقيقة GMK
» مشكلة في حركة العدو عند الحواف
» الضغط على C+X يعمل حركة معينة
» مشكلة حركة العدو
» اضائة+نار+حركة حقيقة GMK
» مشكلة في حركة العدو عند الحواف
» الضغط على C+X يعمل حركة معينة
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
السبت فبراير 03, 2018 7:40 pm من طرف ZAHRANI BLACK
» مساعدة ضروورية
الإثنين يناير 29, 2018 10:32 pm من طرف king_of_fun
» شارك رابط تطبيقك من تطبيقك على الاندرويد على وسائل التواصل الاجتماعي
الإثنين يناير 29, 2018 12:45 pm من طرف ibraheem2d
» ازاي اصنع لعبه علي Android
الأحد يناير 28, 2018 4:31 pm من طرف ibraheem2d
» درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
الخميس يناير 11, 2018 2:44 am من طرف Abdullah Alsayed
» اخر مساعدة منكم لي في الجيم ماكر
الأربعاء يناير 03, 2018 2:18 am من طرف king_of_fun
» ادعوكم اصدقائي لتجريب لعبتي الاولي Am Head Soccer
الثلاثاء ديسمبر 26, 2017 2:41 pm من طرف nexusrex
» طلب مساعدة بخصوص لعبة pinball.
الأحد ديسمبر 03, 2017 8:52 pm من طرف moummi.mouh@gmail.com