المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : أبحث عن كود لتحريك مشروط لعنصر مرتبط برقم عشوائي


عاشق السويش
25-05-2020, 10:05 PM
السلام عليكم إخواني
غبت عن الموقع فترة كنت أتعلم فيها بعض البرامج الأخرى ، لكني عدت للسويش مرة أخرى الفترة الأخيرة لأنه بالفعل يلبي الطلب بسرعة للمتعاملين معه
أنا أصنع ألعابا تعليمية للطلاب، اللعبة التي توقفت فيها هي لعبة السلم والثعبان ، لم يقابلني مثل هذا الموقف من قبل، ولكنه ضروري بالنسبة لي
هناك رقم عشوائي يحصل عليه الطالب بالضغط على زر معين ، وللطالب هذا عنصر أو قطعة تتحرك بموجب هذا الرقم، وتلك مشكلة كبيرة لدي، كيف أربط الرقم بقطعة الطالب لتتحرك بمجرد الضغط عليها طبقاً للرقم الذي حصل عليه ، وطبعاً في كل مرة ستكون القطعة في مكان مختلف من الرقعة، وبالتالي أجد مشكلة ، أني أريدها أن تتحرك من مكانها مهما كان إلى المكان المناسب حسب هذا الرقم

فهل من خبير قدير يساعدني بفكرة الربط بين الثلاثة أشياء والله المستعان : الرقم العشوائي + مكان القطعة ( x, y ) + التحرك بمجرد الضغط عليها بعدد مربعات تساوي هذا الرقم
ولكم جزيل الشكر

azizsoft
26-05-2020, 04:18 PM
اتمنى ان تلقى المساعدة من احد الاخوة
ليس لي اي علاقة حاليا بالسويتش ماكس:abc_022:

فيصل عبد الرحيم
26-05-2020, 05:51 PM
ربما تكون هذه فكرة تشببهها
ولكن على لغة برمجة actionScrip3.0
على برنامج أدوب انيميت cc
https://www.youtube.com/watch?v=7MHA0mEhclU&t=473s
لم اعمل سابقا على التايم لاين بالسويتش مكس وبحثت على اليوتيوب فلم اتوصل لشىء اخر
المصدر بالمرفقات ان احببت فقط ان تفهم فكرته وتقرأ الكود
https://www.snorkl.tv/navigate-a-timelinemax-instance-with-addlabel-and-tweento
لكن اعتقد ان ما تطر حه من سؤال يتوجب عليك احتراف التعامل مع مع كلاس math
والتعامل جيدا مع المصفوفات والتكرار

عاشق السويش
27-05-2020, 12:43 AM
ربما تكون هذه فكرة تشببهها
ولكن على لغة برمجة actionScrip3.0
على برنامج أدوب انيميت cc
https://www.youtube.com/watch?v=7MHA0mEhclU&t=473s
لم اعمل سابقا على التايم لاين بالسويتش مكس وبحثت على اليوتيوب فلم اتوصل لشىء اخر
المصدر بالمرفقات ان احببت فقط ان تفهم فكرته وتقرأ الكود
https://www.snorkl.tv/navigate-a-timelinemax-instance-with-addlabel-and-tweento
لكن اعتقد ان ما تطر حه من سؤال يتوجب عليك احتراف التعامل مع مع كلاس math
والتعامل جيدا مع المصفوفات والتكرار

أخي الفاضل أولا أشكرك على مجهودك وتعبك ، يأجرك الله على ما فعلت ، أحب أن أعرفك أني أصلا بدات اللعبة ببرنامج adobe animate cc 19.2 ولكن للأسف واجهني مشكلتين، الأولى عندما أردت أن أستخرج الملف كملف swf أفاجأ بأنه يخرج لي بدون نصف ما في لوحة اللعبة من مربعات ( هي لعبة سلم وثعبان تعليمية ) كذلك لا تظهر الأرقام العشوائية التي يتحرك بها الطالب، علماً بأن كل شيء سليم عندما أقوم بعمل تيست للملف من داخل البرنامج/ أما المشكلة الثانية فهي خاصة باستخراج الملف للأندرويد، وذلك عندما أحاول إنشاء شهادة الترخيص التي تسمى certifecate حيث تخرج لي رسالة خاصة بلغة الجافا لا أفهمها وبحثت عنها في مواقع كثيرة وكانت الإجابة عمل أب ديت للبرنامج الذي اكتشفت أنه أب تو ديت فليس يحتاج لتحديث، ثم قمت بتحديث الجافا على الجهاز نفسه ، ولا تزال الرسالة تخرج................... لكني بالفعل أحتاجه كملف فلاش أكثر من احتياجي له كملف أندرويد ، لأن خاصية السحب والإفلات تكون سيئة جدا مع التاتش في شاشات الموبايل، فاستغنيت عن ذلك بأن أعرضها على الطلاب على سمارت بورد كملف فلاش ، ومن هنا لجأت للسويش ماكس من جديد بعد زمن من الغياب، لكنه أوقفني معه الأكواد
الملف الذي أرسلته رائع، وإن كنت لا أفهم بعض أكواده، لكن الحركة فيه غير مرتبطة برقم عشوائي..
، خاصة بعد تقديمه لإدارة المدرسة ، وطلب مني مديرها أن تتحرك القطعة تلقائيا بحيث لا يعتمد ذلك على أن يحركها الطالب منعاً للغش بينهم وخلافه، من هنا طلبت الأكواد التي تتطلب ما سبق ذكره في بداية الموضوع الأصلي . آسف للإطالة ولكن هل هناك من حل للمشكلات التي تواجهني في أدوبي أنيميت ؟

فيصل عبد الرحيم
27-05-2020, 01:06 AM
اتوقع ان يكون طلبك قريب فى هذه القناة
حاول تترك كومنت لصاحب الفيديوهات دى وهو هيبعتلك الفيديو ان شاء الله

https://www.youtube.com/watch?v=lIQ5OxM1KMk


https://www.youtube.com/watch?v=3nQudv-ei0M

فيصل عبد الرحيم
27-05-2020, 04:53 PM
https://www.youtube.com/watch?v=sG6oqbJRb3Q

عاشق السويش
28-05-2020, 12:49 AM
اخي الفاضل حقا أنت رائع ، لقد استفدت بالموفي السابق، ودخلت الآن فوجدت موفي خاص بالسلم والثعبان ، إن شاء الله أجد فيه ما وقف معي ، لقد استطعت أن أحرك القطعة الخاصة بالطالب من خلال الرقم العشوائي ( وهو النرد هنا ) ولكن اشترطت أن يتحرك بالطبع إلى أماكن معينة حسب الرقم، وحددت الأماكن بالمستوى x ,y ولكن الكرة تنجح مع بالبعض وتفشل مع أكثرهم ، احترت جداً ، لأن الكود واحد ، وهذا هو الكود ( من ملف تجريبي )
var b1: MovieClip;

onFrame (1) {

rno.text = 0;
setInterval(myCounter,6)
function myCounter()
{

if (_root.rno.text == 1)
{
_root.b1._x=70.85 ;
_root.b1._y=364.75 ;
}
else if (_root.rno.text == 3)
{
_root.b1._target=_ro ;
_root.b1._y=328.7 ;
}
else if (_root.rno.text == 2)
{
_root.b1._x=105.45 ;
_root.b1._y=364.75 ;
}

else if (_root.rno.text == 4)
{
_root.b1._x=452.25;
_root.b1._y=191.95 ;
}
else if (_root.rno.text == 5)
{
_root.b1._x=486.8;
_root.b1._y=191.95;
}
else if (_root.rno.text == 6)
{
_root.b1._x=412.8;
_root.b1._y=327.5 ;
}
}
}

--------------
b1 هي الكرة / rno هو تكست الرقم العشوائي
أرجو الصبر معي ، وسأرى هذا الفيديو الآن

ابو ابتهال
18-06-2020, 11:42 PM
ممكن ترسل لي الملف وتحدد ما المطلوب بالتحديد ؟

ابو ابتهال
19-06-2020, 03:26 PM
تفضل أخي صممت لك اللعبة على استعجال أرجو أن تنال رضاك

https://mrkzgulfup.com/uploads/15925726150151.jpg (https://mrkzgulfup.com/)مركز الخليج (https://mrkzgulfup.com/)


طريقة اللعبة : اضغط على حجر النرد لكل لاعب سوف يتم توليد رقم عشوائي ويتحرك اللاعب

WIDTH=400 HEIGHT=350

خادم المسلمين
19-06-2020, 04:45 PM
تفضل أخي صممت لك اللعبة على استعجال أرجو أن تنال رضاك

https://mrkzgulfup.com/uploads/15925726150151.jpg (https://mrkzgulfup.com/)مركز الخليج (https://mrkzgulfup.com/)


طريقة اللعبة : اضغط على حجر النرد لكل لاعب سوف يتم توليد رقم عشوائي ويتحرك اللاعب

width=400 height=350

ممتاز اخى ابو ابتهال حفظكم الله
لكن برجاء متابعة المنتدى على الاقل لغاية لما صاحب الموضوع يتواصل معك
والف شكر لك على الحضور والمتابعة والمساعدة

ابو ابتهال
19-06-2020, 05:29 PM
شرف لي أستاذي الكبير وجزاكم الله خيرا

عاشق السويش
22-06-2020, 05:33 PM
السلام عليكم، أخي الفاضل أبو ابتهالـ لا استطيع أن اشكرك الشكر الكافي على مجهودك واهتمامك، جزاك الله خيراً به
لكن للأسف يا جماعة الملف بسويش ماكس 4، أحدث من ال عندي، مع ان عندي 4 أيضا لكن نسخة قبله، لذلك لم يتم فتحه عندي، وحاولت أحمله على النت لقيته تجريبي، فهل هناك لينك أحمل به البرنامج نسخة 2012؟؟؟
:abc_113:

عاشق السويش
22-06-2020, 05:40 PM
حتى التجريبي لا يفتح مدة الخمسة عشر يوما المزعومة، بل أضغط على try فيحولني لموقع تبع سويش ماكس لا يفتح أصلا

خادم المسلمين
22-06-2020, 10:35 PM
حتى التجريبي لا يفتح مدة الخمسة عشر يوما المزعومة، بل أضغط على try فيحولني لموقع تبع سويش ماكس لا يفتح أصلا

فعلا الملف لا يعمل
طيب شوف ملف لعبة الحساب
وهذا ايميل الاستاذ زايد تابع مع ابو ابتهال والاستاذ زايد
http://www.abc4web.net/vb/showthread.php?p=327960#post327960

عاشق السويش
22-06-2020, 11:14 PM
فعلا الملف لا يعمل
طيب شوف ملف لعبة الحساب
وهذا ايميل الاستاذ زايد تابع مع ابو ابتهال والاستاذ زايد
http://www.abc4web.net/vb/showthread.php?p=327960#post327960

شكرا أخي الفاضل، ولكني لم استفد بلعبة الحساب ولا حتى السلم والثعبان التي بالإنجليزية لأني لا أجيدها

ابو ابتهال
23-06-2020, 04:03 AM
برنامج swishmax4

https://app.box.com/s/qgdzjsdhsv2bg3k4izneag6sybmocnl3

عاشق السويش
23-06-2020, 09:29 AM
برنامج swishmax4

https://app.box.com/s/qgdzjsdhsv2bg3k4izneag6sybmocnl3

أكرمك الله وجزاك خيرا

عاشق السويش
23-06-2020, 08:17 PM
السلام عليكم ورحمة الله وبركاته، نظرت في الملف، وطبعاً أنت حليت مشكلة الارتباط بالفعل بين رقم عشوائي وحركة اللاعب، لكن لا اخفي عليك، لم أفهم الكثير من الكود، حاولت لكن ما عرفت، مثلا
blue موجودة في الكود بدون أرقام ، بينما هي المكتبة محددة برقم بجوارها، كذلك لا أفهم كيف ولدت الحركة للقطعة حسب الرقم، مع أن الكود أمامي ، للأسف الكود محتاج شرح لكي استطيع أن أطبقه على الملف الخاص بي، وإن أردت أطلعك عليه، وقد حاولته بسويش ماكس، وب adobe animate cc ولكن فشلت في الحالتين في الأجزاء التي قلتها لسيادتك، فأرجو ألا تتخلى عني في هذه النقاط، خاصة أن هذا يُقدم لطلاب، فأنا أربط وقوف القطعة في مربع ما بسؤال يظهر للطالب إن أجابه يتحرك مربعات إضافية، وكنت أحلم بأن أجعل الأسئلة تظهر عشوائية ولكن صعبت علي هي ايضا............. منتظر رد حضرتك

ابو ابتهال
23-06-2020, 09:03 PM
ابعتلي الملف الخاص باللعبة وإن شاء الله نحل المشكلة

عاشق السويش
23-06-2020, 10:29 PM
السلام عليكم ورحمة الله
إليك الملف الخاص بالسويش
وآسف لتعبك معايا

ابو ابتهال
23-06-2020, 11:04 PM
اضفت على ملفي بعض التعديلات لعلها تناسبك وجاري تنزيل ملفك

https://mrkzgulfup.com/uploads/15929459993621.jpg (https://mrkzgulfup.com/)مركز الخليج (https://mrkzgulfup.com/)

اضغط على اسم اللاعب ستظهر الاسئلة أولا ثم بعد الاجاية الصحيحة يمكنك الضغط على حجر النرد ليتحرك اللاعب

ابو ابتهال
23-06-2020, 11:19 PM
فهمت من ملفك أن اللعبة تبدأ بالضغط على النرد فيظهر رقم وعند تحريك اللاعب إلى هذا الرقم يظهر السؤال
فهل هذا الاستنتاج صحيح ؟
فإن كان صحيح ماهي المشكلة ؟

ابو ابتهال
25-06-2020, 11:03 AM
تفضل أخي تم تعديل ملفك

طريقة اللعبة :

اضغط على حجر النرد أولا سيظهر السؤال فإن كانت الإجابة صحيحة سيحرك اللاعب بمقدار الرقم الموجود في النرد
ملاحظة :
تم برمجة اللاعب الازرق فقط
تم حذف الاسئلة وعمل 4 اسئلة فقط للتجربة لانها كانت بشكل عشوائي وغير مرتبة وغير منظمة
أكمل برمجة ملفك وبلغنا بالنتائج

عاشق السويش
27-06-2020, 01:33 AM
شكرا أخي الكريم أبو ابتهال ، حملت الملف ونظرت فيه، للأسف الوقت متأخر لكي أركز وأفهم ما فيه، فغدا إن شاء الله أحاول أدرس الكود ولا أملك إلا شكرك، جزاك الله خيراً لمجهودك

خادم المسلمين
27-06-2020, 09:49 AM
شكرا أخي الكريم أبو ابتهال ، حملت الملف ونظرت فيه، للأسف الوقت متأخر لكي أركز وأفهم ما فيه، فغدا إن شاء الله أحاول أدرس الكود ولا أملك إلا شكرك، جزاك الله خيراً لمجهودك

يا استاذى العزيز الراجل فضا نفسه ومتابع عشانك وانت فين وفين عما تدخل تتابع معاه
ياريت تعرفه ده طلبك ولا لا بلاش كدة
انا راسلته مخصوص عشان يحضر للمنتدى عشان طلبك انت
ركز مع الموضوع للنهاية وربنا ييسر ويتم التطبيق

ابو ابتهال
30-06-2020, 01:53 AM
تفضل أخي تم عمل الأسئلة بشكل عشوائي
ملاحظة :

q5=["فعل ناسخ","إن","لعل","لكن","أصبح"] ;

لازم تكون الإجابة الصحيحة هي آخر عنصر في المصفوفة
لكن عند تشغيل اللعبة سيتم عرض الاجابات بشكل عشوائي أيضا

بمعني :
ظهور الأسئلة عشوائي وأيضا ترتيب الإجابات بشكل عشوائي

في النهاية أرجو أن يكون هذا ما تريد

عاشق السويش
09-07-2020, 02:07 PM
تفضل أخي تم عمل الأسئلة بشكل عشوائي
ملاحظة :

q5=["فعل ناسخ","إن","لعل","لكن","أصبح"] ;

لازم تكون الإجابة الصحيحة هي آخر عنصر في المصفوفة
لكن عند تشغيل اللعبة سيتم عرض الاجابات بشكل عشوائي أيضا

بمعني :
ظهور الأسئلة عشوائي وأيضا ترتيب الإجابات بشكل عشوائي

في النهاية أرجو أن يكون هذا ما تريد



جزاك الله كل خير ، وآسف لتأخري في الرد، والله دخلت أكثر من مرة ، وهناك ظروف أخرى في الحياة شغلتني تماما والله يعلم هذا أكثر موضوع يهمني حالياً، بالنسبة للملف فهو رائع المشكلة في أنا أني لم أفهم كثيراً من الأكواد فيه، ولكن أستطيع أن أمشي على نهجه، كل الشكر لك حماك الله وسخر لك من يعينك.

عاشق السويش
09-07-2020, 02:28 PM
نقلت الكود من ball1 إلى ball2 ولكن كيف الانتقال من هذه لهذه في اللعبة نفسها؟ بمعنى انه بعد إجابة السؤال ينطبق التحرك على الكرة الزرقاء في كل مرة، فكيف يكون هناك دور لكل لاعب؟

ابو ابتهال
09-07-2020, 07:56 PM
تفضل أخي
تم برمجة اللاعبين
ملاحظة :
النرد الأزرق خاص باللاعب الأزرق اي عند الضغط عليه ستظهر الأسئلة للاعب الأزرق وعند الإجابة الصحيحة سيتحرك اللاعب الازرق
النرد الأحمر خاص باللاعب الأحمر اي عند الضغط عليه ستظهر الأسئلة للاعب الأحمر وعند الإجابة الصحيحة سيتحرك اللاعب الأحمر

عاشق السويش
09-07-2020, 10:54 PM
تفضل أخي
تم برمجة اللاعبين
ملاحظة :
النرد الأزرق خاص باللاعب الأزرق اي عند الضغط عليه ستظهر الأسئلة للاعب الأزرق وعند الإجابة الصحيحة سيتحرك اللاعب الازرق
النرد الأحمر خاص باللاعب الأحمر اي عند الضغط عليه ستظهر الأسئلة للاعب الأحمر وعند الإجابة الصحيحة سيتحرك اللاعب الأحمر

والله حضرتك رجل عظيم وعطاء، شكرا لك وشكر الله عونك لي... أسعدك الله بما تملك في الدنيا، وملكك ما لم يخطر ببالك في الآخرة

ابو ابتهال
09-07-2020, 11:22 PM
تفضل أخي بعض التحسينات على اللعبة لتكون احترافية
تم برمجة الإجابات الخطأ والانتقال إلى اللاعب الآخر

عاشق السويش
11-07-2020, 03:26 AM
لا أملك لك إلا الدعاء عن ظهر الغيب، اشكرك.
https://atarh.net/wp-content/uploads/2019/11/3055.jpg