LearnGM
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

[تم الحل]كيف أصنع ...

استعرض الموضوع التالي استعرض الموضوع السابق اذهب الى الأسفل

[تم الحل]كيف أصنع ... Empty [تم الحل]كيف أصنع ...

مُساهمة من طرف ball الأربعاء ديسمبر 21, 2011 8:04 pm

حسناً لم أكن أعرف ما سأجعل عنوان الموضوع لكن سؤالي هو ك
في كل مستوى من لعبتي عدد من النجوم ...
مثلاً 5 نجوم أو 4 و للإنتقال للمستوى التالي عليك تجميع عدد معين من النجوم مثلاً لدخول المستوى الثالث يجب عليك جمع 15 نجمة و هكذا و بإمكانك الرجوع للمستوى كي تحصل على النجوم التي لم تأخذها !
(يمكنك فوز المستوى دون تجميع النجوم )
و شكراً !
avatar
ball
Lessons Moderator
Lessons Moderator

الجنس : ذكر
عدد المساهمات : 563
الأوسمة :


[تم الحل]كيف أصنع ... Small10

[تم الحل]كيف أصنع ... Award10

[تم الحل]كيف أصنع ... 2nd10

[تم الحل]كيف أصنع ... 2nd-ic10

[تم الحل]كيف أصنع ... Help10
وسام المساعدة

[تم الحل]كيف أصنع ... Drss7s10
وسام الدرس الحصري





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع ... Empty رد: [تم الحل]كيف أصنع ...

مُساهمة من طرف Abdullah Alsayed الأربعاء ديسمبر 21, 2011 9:51 pm

يمكنك تعريف متغير مثل global.stars و عندما يحصل على نجمة يزيد global.stars+=1 بمقدار واحد و فى نهاية المستوى تقوم باختبار عدد النجوم فاذا كان global.stars اكبر من او تساوى 10 يذهب الى المستوى الجديد و هكذا فى باقى المستويات .


عدل سابقا من قبل The Rock في الخميس ديسمبر 22, 2011 1:14 pm عدل 1 مرات (السبب : للتوضيح)
Abdullah Alsayed
Abdullah Alsayed
Admin
Admin

الجنس : ذكر
عدد المساهمات : 1791



الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع ... Empty رد: [تم الحل]كيف أصنع ...

مُساهمة من طرف ball الجمعة ديسمبر 23, 2011 5:34 pm

لكن هل أضعه ككود ؟؟؟
لم أفهم جيداً !
أين أجد :
global
و شكراً
avatar
ball
Lessons Moderator
Lessons Moderator

الجنس : ذكر
عدد المساهمات : 563
الأوسمة :


[تم الحل]كيف أصنع ... Small10

[تم الحل]كيف أصنع ... Award10

[تم الحل]كيف أصنع ... 2nd10

[تم الحل]كيف أصنع ... 2nd-ic10

[تم الحل]كيف أصنع ... Help10
وسام المساعدة

[تم الحل]كيف أصنع ... Drss7s10
وسام الدرس الحصري





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع ... Empty رد: [تم الحل]كيف أصنع ...

مُساهمة من طرف Abdullah Alsayed الجمعة ديسمبر 23, 2011 6:09 pm


كيفية عملها :
نقوم بتعريف متغير global.stars فنذهب الى اوبجكت اللاعب ثم الى Create Event Create Event و نضع التأثير [تم الحل]كيف أصنع ... Action_variable و نكتب فى خانة المتغير global.stars .. ثم نذهب الى الحدث الذى تريد ان يتم فيه اختبار ما اذا كان وصل الى نهاية المستوى و ليكن مثلا Collision Event obj_door عند لمس الباب يحدث التاثيرات الاتية
[تم الحل]كيف أصنع ... Action_ifvariable نكتب فى خانة المتغير global.stars و القيمة 10
[تم الحل]كيف أصنع ... Action_begin
[تم الحل]كيف أصنع ... Action_roomnext
[تم الحل]كيف أصنع ... Action_end

ثم تذهب الى الحدث Collision Event obj_star عند ملامسة احدى النجوم و تضيف التأثيرات

[تم الحل]كيف أصنع ... Action_variable مع كتابة فى خانة المتغير global.stars و فى خانة القيمة 1 و تقوم بتفعيل Relative
[تم الحل]كيف أصنع ... Action_destroy و اختيار other لتدمير النجمة نفسها و ليس اللاعب


انصحك بمعاينة هذا الموضوع كل شىء عن المتغيرات ( المحلية - العالمية - المؤقتة )
Abdullah Alsayed
Abdullah Alsayed
Admin
Admin

الجنس : ذكر
عدد المساهمات : 1791



الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع ... Empty رد: [تم الحل]كيف أصنع ...

مُساهمة من طرف ball السبت ديسمبر 24, 2011 5:21 pm

شكراً لك !
و الآن هل يمكنك إخباري كيف أقوم بالتالي :
مثلاً الروم 1 عبارة عن غرفة فيها أبواب ...
و بعض الأبواب غامقة و بعضها فاتحة .
الأبواب الفاتحة تنقلك إلى مستويات مختارة مثلاً الباب الأول ينقلك للروم 2 أي المستوى الأول ..
أما الأبواب الغامقة فهي مغلقة و كأنها صورة ...
و كل باب غامق مكتوب عليه عدد النجوم التي يريدها ليصبح لونه فاتح و تتمكن من لعبه ...
و عندما تجمع العدد المطلوب يتغير لون الباب ...
و شكراً !
avatar
ball
Lessons Moderator
Lessons Moderator

الجنس : ذكر
عدد المساهمات : 563
الأوسمة :


[تم الحل]كيف أصنع ... Small10

[تم الحل]كيف أصنع ... Award10

[تم الحل]كيف أصنع ... 2nd10

[تم الحل]كيف أصنع ... 2nd-ic10

[تم الحل]كيف أصنع ... Help10
وسام المساعدة

[تم الحل]كيف أصنع ... Drss7s10
وسام الدرس الحصري





الرجوع الى أعلى الصفحة اذهب الى الأسفل

[تم الحل]كيف أصنع ... Empty رد: [تم الحل]كيف أصنع ...

مُساهمة من طرف Abdullah Alsayed الإثنين ديسمبر 26, 2011 4:05 pm

بنفس الطريقة .. مثلاً اصنع ثلاث اوبجكات لثلاث ابواب door1 , door2 ,
door3 و يكون لكل واحد صورته عليها عدد النجوم و تكون داخل كل سبريت
صورتان واحدة سوداء و الاخرى باللون العادى ثم تذهب الى الحدث [تم الحل]كيف أصنع ... 2836257623 Step Event و تقوم باختبار global.stars ما اذا كان 10 مثلا ( تم شرح الطريقة من قبل ) و نغير الحدث الذى يحدث ليكون [تم الحل]كيف أصنع ... Action_sprite و تختار صورة الباب فى الخانة الاولى و رقم الصورة اما 0 او 1 فى الخانة الثانية حيث 0 الصورة الاولى فى السبريت و 1 الصورة الثانية فيها و فى الخانة الثالثة تختار السرعة 0 .. و كذلك فى الابواب الاخرى .
Abdullah Alsayed
Abdullah Alsayed
Admin
Admin

الجنس : ذكر
عدد المساهمات : 1791



الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة

- مواضيع مماثلة

صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى