الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال عن تصميم مسابقة عن طريق الفلاش

مغلقاستطلاع
بدأه motaz في 1 يناير 2003 · 13 رد · 1,369 مشاهدة · في التصميم والفلاش والبرامج الرسومية
مشاركة: واتساب X فيسبوك تيليجرام

استطلاع

3 مشارك في التصويت

???? ?? ????? ?????? ?? ???? ??????

??????? ??????2 صوت · 67%
?? ????1 صوت · 33%
#1 صاحب الموضوع

كيف سأعمل التالي:

1-عندما يعطي المتسابق الجواب الصحيح(رقم-عدد-تفعيل خيار) ينتقل إلى

حدث آخر ليس ان الزر كيف سينقله إلى فريم ثاني بل ما هي التعليمة التي يحتاجها لكي تتفاعل مع الزر و تنقله إلى حدث آخر

2_كيف إذا أعطى جواب صحيح ينقله إلى حدث أو أعطى جواب خطأ ينقله إلى حدث آخر

3-كيف ستتغير نقاط المتسابق عندما يعطي جواب صحيح أي يتغير مجموع نقاطه و تزيد في حال أعطى جواب صحيح

ملاحظة:سوف تكون المسابقة ملف exe

إذا أراد أحد إعطاء ملاحظة على المسابقة يكون مشكور

رجى أن تكون الإجابة صحيحة و مفصلة(gift)

#2

مرحبا اخي..

بالنسبة للطريقة فهي طبعا بالاكشن سكريبت.. وايضا في فلاش MX تستخدم الكمبوننت، ستحتاج الى متغيرات لحفظ الدرجات.

اي نسخة من الفلاش سوف تستخدم؟

(f)(f)

#3

حبيت ضيف شغلة.. اذا عندك Flash MX فيه تمبلت جاهزة ل Quiz ممكن تشوفها، هي نفس الطريقة تقريبا..

(f)(f)

#4

شكرا على المشاركة

انا استخدم نسخة Flash 5 و Flash MX استخدم الاثنين

أي منهم يصلح وشكراً

#5

هما الاتنين بيصلحوا.. بس اذا كنت جديد على الفلاش ليه ما تبدى من الجديد:)

#6

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

شكراً

#7

تعليمة السؤال الثالث هي:

f2++;مثلا

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#8

اسفة على التاخير في الرد :o ..

النقاط اللي بتسال عنها هي نقاط برمجية بحتة.. ولن يتغير الوضع بالفلاش!!

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

1.ما فهمت قصدك ( التعليمة التي يحتاجها لكي تتفاعل مع الزر و تنقله إلى حدث آخر ) :confused:

2.راح نعتبر عنا متغيرين PlayerScore , Score

PlayerScore++;



if ( PlayerScore <= Score )

{

gotoAndplay (frame name or no. ); 

}

else 

{

gotoAndPlay (frame name or no. );

}

هذا الكود ممكن وضعه في زر تسميه Next

3. طبعا جوابها متل ما تفضل الاخ PlayerScore ++ .

ممكن قبل ما تنقل المتسابق للفريم اللي بعده تظهر له رسالة توضح هل اجابته صحيحة او لا.. مثلا لو اعتبرنا انه راح يدخل الاجابة في Text Field ، ( طبعا التكست راح يكون input text ويجب ان تعرف فيه متغير وليكن Answer ) . عرف تكست ثاني يحتوي على رسالتك للمتسابق بمتغير Comment .. ضع الكود في زر Check Answer و المفروض يكون شي متل هيك:

 

on (release) {

        if (Answer == "Write Your Right Answer ") 

       

    {

                   PlayerScore += 1;

                   Comment = "WELL DONE...";

  

        } 



else {

                Comment = "SORRY!!!...";

  

                

        }

}

كمان لو في نهاية المسابقة تحسب النسبة المئوية للمتسابق بكون افضل .

ان شاء الله اكون فهمت شو المطلوب صح .. وتكون استفدت :) وما تنسى تروينا شو عملت ...

(f)(f)

#9

شكرا و انا آسف عن تأخير الشكر لأني فعلاً استفدت و انت فهمتيني صح

و شكراً مرة ثانية

#10

كيف بدي أعمل بداية المسابقة يعني تكرار الأسئلة يتغير كل مرة لأني مو معقول كل ما حدا فتح المسابقة يطلع نفس السؤال

#11

يعني هل تريد تغيير ترتيب الاسئلة.. ام الاسئلة ككل؟؟:confused:

#12

أختي أريد الطريقتين

تغيير الترتيب و طريقة تغيير الأسئلة إذا كانت ممكنة

#13

لتغيير الاسئلة باستمرار افضل حل هي قراءتها من ملفات نصوص خارجية.. حيث يمكن تغيير الاسئلة دون الرجوع لملف ال fla. ولكن هنا ستقف عند تحديد الاجابات ايضا..

(شرحت الطريقة في هنا http://arabteam2000.com/vb/showthread.php?...95728#post95728 )

بالنسبة لتغيير ترتيب الظهور فهنا ستكون اصعب :confused:

لا اعرف اي طريقة اعتمدتها انت للانتقال بين الاسئلة ..

يعني هل المتسابق سيذهب لسؤال معين عند اجابته بجواب خطأ ( في هذه الحالة ستكون صعبة جدا) ام سيمر على جميع الاسئلة؟؟

افضل ان نرتب افكارنا برمجيا في البداية ثم ننقلها للفلاش.

(f)(f)

هذا الموضوع مغلق.

مواضيع مشابهة