عرض مشاركة واحدة
  #1  
قديم 02-05-2013, 02:00 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
عمل بطاقة اسئلة باختيار صح أو خطأ

السلام عليكم

اليكم الشرح
لاحظت مشكلة انه لا يعمل اذا صدر الى swf و يعمل صح اذا صدر الى exe

الشرح هنا

شرح الرابط فيديو

الملف المفتوح


__________________________________________________ ____________________________
الجزء الثاني من الدرس
شرح الرابط فيديو

الملف المفتوح


هذا في حدث اللود
كود:
onSelfEvent (load) {
    var n : Number = 0;
    var answer : Boolean = false ;
   bf._visible =false;
    bt._visible =false;
 
   }
كود زر سؤال بعد التعديل:
كود:
on (press) {
    n+=1;
    if(n==1){
       q.text="النبي الأمي هو النبي محمد"; 
       answer=true;
        }else if(n==2){
       q.text="مبرمج المسابقة هو وائل";
       answer=false;
        }
        bf._visible =true;
    bt._visible =true;
    bq._visible =false;
 
}

كود الاجابة الصحيحة مع تعديل الخطأ
كود:
onSelfEvent (press) {
   if(   _root.answer==true){
 
     _root.atrue.gotoAndPlay(2);
      _root.show_True.gotoAndPlay(2);
       _root.show_True._x=_root.bt._x;
       _root.show_True._y=_root.bt._y; 
       }else{
            _root.afalse.gotoAndPlay(2);
 
         _root.show_True.gotoAndPlay(2);
       _root.show_True._x=_root.bf._x;
       _root.show_True._y=_root.bf._y; 
           }
}
كود الاجابة الخاطئة مع التعديل

كود:
onSelfEvent (press) {
   if(   _root.answer==false){
 
     _root.atrue.gotoAndPlay(2);
      _root.show_True.gotoAndPlay(2);
       _root.show_True._x=_root.bf._x;
       _root.show_True._y=_root.bf._y; 
       }else{
            _root.afalse.gotoAndPlay(2);
 
         _root.show_True.gotoAndPlay(2);
       _root.show_True._x=_root.bt._x;
       _root.show_True._y=_root.bt._y; 
           }
}

__________________________________________________ ________________________________________
الجزء الثالث من الدرس
شرح الرابط فيديو

الملف المفتوح


هذا في حدث اللود

كود:
onSelfEvent (load) {
var n : Number = 0;
var answer : Boolean = false ;
bf._visible =false;
bt._visible =false;
 
}
هذا زر سؤال
كود:
on (press) {
n+=1;
if(n==1){
q.text="النبي الأمي هو النبي محمد"; 
answer=true;
}else if(n==2){
q.text="مبرمج المسابقة هو وائل";
answer=false;
}
bf._visible =true;
bt._visible =true;
bq._visible =false;
show_True._visible =false;
_root.bt._alpha =100;
_root.bf._alpha =100;
 
}
هذا زر خطأ
كود:
onSelfEvent (press) {
if ( _root.bt._alpha ==100){
if( _root.answer==false){
 
_root.atrue.gotoAndPlay(2);
_root.show_True._visible=true;
_root.show_True.gotoAndPlay(2);
_root.show_True._x=_root.bf._x;
_root.show_True._y=_root.bf._y; 
_root.bt._alpha = 30;
_root.bf._alpha = 30;
}else{
_root.afalse.gotoAndPlay(2);
_root.show_True._visible=true; 
_root.show_True.gotoAndPlay(2);
_root.show_True._x=_root.bt._x;
_root.show_True._y=_root.bt._y;
_root.bt._alpha = 30;
_root.bf._alpha = 30; 
}}
}
هذا كود زر صح

كود:
onSelfEvent (press) {
if ( _root.bt._alpha ==100){
if( _root.answer==true){
 
_root.atrue.gotoAndPlay(2);
_root.show_True._visible=true;
_root.show_True.gotoAndPlay(2);
_root.show_True._x=_root.bt._x;
_root.show_True._y=_root.bt._y; 
_root.bt._alpha = 30;
_root.bf._alpha = 30;
}else{
_root.afalse.gotoAndPlay(2);
_root.show_True._visible=true;
_root.show_True.gotoAndPlay(2);
_root.show_True._x=_root.bf._x;
_root.show_True._y=_root.bf._y; 
_root.bt._alpha = 30;
_root.bf._alpha = 30;
}
}
}

هذا في موفي showtrue
كود:
onFrame (1) {
stop();
}
onFrame (36) {
_root.bq._visible=true;
}
onFrame (54) {
if(_root.n==2){
_root.m_end. gotoAndPlay(2);
 
 
 
}
}
كود موفي afalse و atrue
كود:
onFrame (1) {
stop();
}
onFrame (40) {
stop();
}
__________________________________________________ _________________________________________________
راجع الدرس جيدا
الجزء الرابع من الدرس
شرح الرابط فيديو

الملف المفتوح


هذا في حدث اللود :
كود:
onSelfEvent (load) {
var n : Number = 0;
var answer : Boolean = false ;
bf._visible =false;
bt._visible =false;
 
}
في زر سؤال:
كود:
on (press) {
n+=1;
if(n==1){
q.text="النبي الأمي هو النبي محمد"; 
answer=true;
}else if(n==2){
q.text="مبرمج المسابقة هو وائل";
answer=false;
}else if(n==3){
q.text = "الخالق هو الله";
answer=true;
}
bf._visible =true;
bt._visible =true;
bq._visible =false;
show_True._visible =false;
_root.bt._alpha =100;
_root.bf._alpha =100;
 
playSound("button");
 
}

في موفي afalse
كود:
onFrame (1) {
stop();
}
onFrame (40) {
stop();
}
onFrame (2) {
 
playSound("false");
}
في موفي atrue
كود:
onFrame (1) {
stop();
}
onFrame (40) {
stop();
}
onFrame (2) {
 
playSound("true");
}
و الباقي لم نغير فيهم

ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــ
الجزء الخامس من الدرس
شرح الرابط فيديو

الملف المفتوح

ما تغير في الكود هو زر سؤال

كود:
on (press) {
n+=1;
if(n==1){
q.text="النبي الأمي هو النبي محمد"; 
answer=true;
 
sound._1 .gotoAndPlay(2) ;
}else if(n==2){
q.text="مبرمج المسابقة هو وائل";
answer=false;
sound._2 .gotoAndPlay(2) ;
}else if(n==3){
q.text = "الخالق هو الله";
answer=true;
sound._3.gotoAndPlay(2) ;
}
bf._visible =true;
bt._visible =true;
bq._visible =false;
show_True._visible =false;
_root.bt._alpha =100;
_root.bf._alpha =100;
 
playSound("button");
 
}
__________________________________________________ ______________________________________________

الجزء السادس من الدرس
شرح الرابط فيديو

الملف المفتوح


في زر اعادة الكود التالي
كود:
on (press) {
n=0;
m_end.gotoAndStop(1);
show_True.gotoAndStop(1);
bf._visible =false;
bt._visible =false;
bq._visible =true;
q.text="";

r._visible =false;

}
في السين
كود:
onSelfEvent (load) {
var n : Number = 0;
var answer : Boolean = false ;
bf._visible =false;
bt._visible =false;
r._visible =false; 
}
onFrame (1) {
stop();
}
و هذا في موفي m_end
كود:
onFrame (1) {
stop();
}
onFrame (23) {
_root.r._visible =true; 
}
onFrame (24) {
stop();
}





الاستاذ خليل
__________________
هذا من فضل ربي

التعديل الأخير تم بواسطة الاستاذ خليل ; 02-07-2013 الساعة 04:43 AM
رد مع اقتباس