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

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

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

مشكلة في دم الاوبجكت المتعدد Empty مشكلة في دم الاوبجكت المتعدد

مُساهمة من طرف سداح الإثنين أغسطس 17, 2015 11:32 am

السلام عليكم .
اخواني احتاج مساعدتكم بسرعة .

عملت لعبة وواجهتني مشكلة .

اللعبة عبارة عن شراء جنود للقتال .

عملت global var comp;
comp = 20;

.......

لكن المشكلة .. عند شراء اكثر من جندي .. هل سيعتبر الجنود جميعهم في نفس الدم !!؟
ام لكل جندي دم خاص فيه !.
وان كان الجميع في نفس الدم .

كيف اجعله يضع لكل جندي دم خاص فيه . رغم انهم متشابهين في الاوبجكت 
------------------
عملت عندما تلامس الجندي طلقة العدو .
comp = comp - 5;

ايضا عملت .. في الاوبجكت الجندي .
الاكشن step 
هذا الكود :-
if comp <0 
{
 instance_destroy();
 } 

لكن اعتبره البرنامج خطأ .. فهل كلامي الاول له ارتباط مع هذه المشكلة .


ان شاء الله تكون المعلومة وصلت لكم بطريقة صحيحة .
Smile

وشكرآ .
سداح
سداح
 
 

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



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

مشكلة في دم الاوبجكت المتعدد Empty رد: مشكلة في دم الاوبجكت المتعدد

مُساهمة من طرف سداح الإثنين أغسطس 17, 2015 11:44 am

اخواني انتبهوا .. الاول استفسار والثاني هو المشكلة .
^_^

يفصل بينهم هذا الخط --------------
سداح
سداح
 
 

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



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

مشكلة في دم الاوبجكت المتعدد Empty رد: مشكلة في دم الاوبجكت المتعدد

مُساهمة من طرف m7m5ud الإثنين أغسطس 17, 2015 12:57 pm

طيب يا ريت تصور الخطأ وترفع الصورة أو تقرأ الخطأ جاي منين في رسالة الخطأ اللي بتظهر
m7m5ud
m7m5ud
 
 

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



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

مشكلة في دم الاوبجكت المتعدد Empty رد: مشكلة في دم الاوبجكت المتعدد

مُساهمة من طرف سداح الإثنين أغسطس 17, 2015 4:09 pm

مممم .. لا ادري ماذا تفعل بالصورة 
@_@
اخبرتك عن مكان الخطأ ..

لكن سأضعها لك .
Smile

مشكلة في دم الاوبجكت المتعدد 2r4h7o2

اتمنى انك ستستفاد منها 
@_@
سداح
سداح
 
 

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



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

مشكلة في دم الاوبجكت المتعدد Empty رد: مشكلة في دم الاوبجكت المتعدد

مُساهمة من طرف m7m5ud الإثنين أغسطس 17, 2015 5:50 pm

بس أنت عامل متغير أسمه player؟
m7m5ud
m7m5ud
 
 

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



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

مشكلة في دم الاوبجكت المتعدد Empty رد: مشكلة في دم الاوبجكت المتعدد

مُساهمة من طرف سداح الإثنين أغسطس 17, 2015 6:12 pm

اووه هههههههه يا اخي خطأت بالصورة .
المهم .. هو بدل comp عملته player 

هي بالاساس اثنينها بيها المشكلة .. وثنينها بنفس الطريقة عملتها .
يعني اذا انحل واحد بيهن ينحل الثاني .فماكو فرق بالاسم .

اثنينها متغيرات ونفس العمل لها .
Smile
سداح
سداح
 
 

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



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

مشكلة في دم الاوبجكت المتعدد Empty رد: مشكلة في دم الاوبجكت المتعدد

مُساهمة من طرف سداح الثلاثاء أغسطس 18, 2015 11:35 am

لقيت حل بنفسي للمشكلة 
Smile

مشكورين على مجهودكم الطيب .
@_@
سداح
سداح
 
 

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



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

مشكلة في دم الاوبجكت المتعدد Empty رد: مشكلة في دم الاوبجكت المتعدد

مُساهمة من طرف Abdullah Alsayed الثلاثاء أغسطس 18, 2015 11:38 am

يوجد فرق بين الـobject والـinstance .. اثناء برمجتك للأوبجكت في الـGameMaker فهذا يعد الأصل، تبدأ بعدها بانشاء نسخ منها داخل اللعبة وكل نسخة تنشىء بنفس القيم الموجودة في الأصل..

مثلاً .. في ألعاب الـTDS يوجد نسخة واحدة من player الأوبجكت .. ومئات النسخ من Enemy الأوبجكت ولكل منهم نقاط حياة خاصة به
لانشاء نسخة من أوبجكت:
الكود:
instance_create(object_name, x, y)

المشكلة الثانية .. هو ان المتغير Player لم يتم تعريفه مسبقاً .. المزيد حول المتغيرات [شرح] المتغيرات في GML
Abdullah Alsayed
Abdullah Alsayed
Admin
Admin

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



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

مشكلة في دم الاوبجكت المتعدد Empty رد: مشكلة في دم الاوبجكت المتعدد

مُساهمة من طرف سداح الثلاثاء أغسطس 18, 2015 11:39 am

لي سؤال آخر فقط..

اذا اصبح جنديين واقفين بنفس المكان .
كيف اجعل الطلقة تأثر بجندي واحد وليس بالجنديين ؟
يعني ان توقفوا بنفس المكان فأصبحت الاوبجكتيين متطابقين .
Smile

وشكرآ .
سداح
سداح
 
 

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



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

مشكلة في دم الاوبجكت المتعدد Empty رد: مشكلة في دم الاوبجكت المتعدد

مُساهمة من طرف سداح الثلاثاء أغسطس 18, 2015 2:21 pm

مشكور اخي على الجواب .
لم انتبه انك جاوبت .
^_^

ربي يسلمك ويحفظك .
ان شاء الله حليت ذيك المشكلة .
سداح
سداح
 
 

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



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

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

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

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