الشبكة العربية لمطوري الألعاب

خبير  السيد فتحى السيد مشاركة 61

بتاريخ 26 ابريل 2011 04:42 م، قطب المهند حاجبيه بشدة وهو يقول:

بل انها لم تستطع المرور بالاحداثيات التي فوقها ولا تحتها بالنسبه للمحورy
تمام وهذا ما اردت ان تصلو اليه كى يكون الجزء القادم سهل ومعروف سببه

خبير  السيد فتحى السيد مشاركة 62

وفي 26 ابريل 2011 04:42 م، أعرب المهند عن رأيه بالموقف كالآتي:

ارجو شرح هذا السطر

كما شرحت سايقاً ان احداثى الصندوق (سوف اسمية نقطة التحكم فى حركة الصندوق)  هى اعلى يسار الصندوق وبالتالى فان الحركة من اليسار الى اليمن سيتصادم الصندوق من يمين الصندوق والمسافة بين يسار الصندوق ويمين الصندوق هى عرض الصندوق ,ارجو ان تكون وضحت الفكره وان لم تتضح اشرح بتفصيل اكثر

خبير  مهند محمد علي مشاركة 63

وضحت.
متي الدرس القادم.

خبير  السيد فتحى السيد مشاركة 64

اه نسيت

في 26 ابريل 2011 04:42 م، عقد المهند حاجبيه بتفكير وقال:

ما فائده exit sub  التي في الاخير

فائدتها هى الخروج من الإجراء عند هذه الجمله كى لا ينفذ ما بعدها اما ما بعدها هو  زيادة  احداثى x للصندوق  فعندما لا يتم تنفيذ هذا الأمر سيقف الصندوق فى مكانه

خبير  السيد فتحى السيد مشاركة 65

وفي 26 ابريل 2011 04:57 م، قال المهند متحمساً:

متي الدرس القادم

بعد دقائق

خبير  السيد فتحى السيد مشاركة 66

لنناقش الوضع نحن نريد ان نمنع  الصندوق من المرور من الصندوق الأخرالى الأن نجحنا فى هذا الا ان ظهرت مشكلة انه لا يخترك الصندوق فحسب بل لا يمر من فوقه او من تحته اذا ما الحل هل احد يعرف,
سوف اترككم بضع دقائق للتفكير ثم اقول الحل

خبير  السيد فتحى السيد مشاركة 67

حسناً,
المشكلة ان الشرط ينطبق على طول محور Y 
سوف نضيف على شرط التصادم شرط اخر كى لا يكون الشرط منطبق على طول المحور,
نحن نقول للجهاز اذا (نقطة التحكم 1) +( عرض الصندوق 1) =  (نقطة التحكم الخاصة بالصندوق الثانى)  اذا لا تفعل شىء
سوف نقول له الأتى

اذا (نقطة التحكم 1) +( عرض الصندوق 1) =  (نقطة التحكم الخاصة بالصندوق الثانى)   و   (نقطة التحكم 1) +( طول الصندوق 1) اقل من (نقطة التحكم الخاصة بالصندوق الثانى)  اذا لا تفعل شىء





خبير  السيد فتحى السيد مشاركة 68

حاولو ترجمة هذا الكلام الى كود

خبير مشرف أسامة السلمان مشاركة 69

بتاريخ 22/جمادى الأولى/1432 10:35 م، قطب السيد فتحى السيد حاجبيه بشدة وهو يقول:

وخبرونى بما لاحظتم هى الوقت يمر بسرعة

قمت بتحريك الدب إلى وجعلته على يسار الصندوق ثم صدمته وبعد ذلك لم أستطع أن أتعداه أي أن دبي أصحبت حركنه محدودة بعد التصادم

أسامة السلمان
مطور ألعاب ومهندس برمجيات.
للتواصل: https://twitter.com/TheDorgam
بما أن الله على كل شيء قدير ؛ إذا ، ليس هناك شيء يدعى "المستحيل".

خبير  السيد فتحى السيد مشاركة 70

الشرط الجديد


    If PictureBox1.Left + PictureBox1.Width = PictureBox2.Left And PictureBox1.Top - PictureBox1.Height < PictureBox2.Top Then Exit Sub

ارونى ملاحظاتكم