عرض مشاركة واحدة
  #1  
قديم 09-21-2010, 12:03 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
الدرس 24 : عمل اسئلة اكمل الفراغ و حلها بالسحب و الافلات مع جمع الدرجات

السلام عليكم

من هنا شرح الدرس بالصوت و الصورة اضغط هنا

و في النهاية سيكون التطبيق كالتالي
http://www.hesab.net/swishmax3/53.swf


و هذا ملف المشروع مع الاكواد
http://www.hesab.net/swishmax3/53.swi


و لعمل المشروع يجب ما يلي :
1- ادرج نص داينمك و اكتب في المتغير var الاسم sum .
2- ادرج نص اسمه t1 و اضغط على target و اذهب للسكربت و الصق هذا الكود :
كود PHP:
onSelfEvent (press) {
    
    
startDrag(_targetfalse);
}
onSelfEvent (release) {
    
    
stopDrag();
    
    
    if (
_droptarget==_root.s1._target) {
        
        
_x=_root.s1._x;
        
_y=_root.s1._y;
        
_root.t._visible=true;
        
_root.t.gotoAndPlay(2);
       
_root.sum+=1
        
    }
    else {
       
_x=_root.xt1;
        
_y=_root.yt1;  
        
         
_root.f._visible=true;
        
_root.f.gotoAndPlay(2);
    }

و لا تنسى الكتابة عليه احد الاجابات الصحيحة

3- و بنفس الطريقة للنص t2 اجعله target و اكتب عليه الاجابة نص الاجابة الخاطئة و ضع بداخله السكربت

كود PHP:
onSelfEvent (press) {
    
    
startDrag(_targetfalse);
}
onSelfEvent (release) {
    
    
stopDrag();
       
_x=_root.xt2;
        
_y=_root.yt2;  
        
         
_root.f._visible=true;
        
_root.f.gotoAndPlay(2);
   


4- ادرج نص اسمه t3 و اضغط على target و اذهب للسكربت و الصق هذا الكود :

كود PHP:
onSelfEvent (press) {
    
    
startDrag(_targetfalse);
}
onSelfEvent (release) {
    
    
stopDrag();
    
    
    if (
_droptarget==_root.s2._target) {
        
        
_x=_root.s2._x;
        
_y=_root.s2._y;
        
_root.t._visible=true;
        
_root.t.gotoAndPlay(2);
       
_root.sum+=1
        
    }
    else {
       
_x=_root.xt3;
        
_y=_root.yt3;  
        
         
_root.f._visible=true;
        
_root.f.gotoAndPlay(2);
    }

5- قم بالضغط على السين 1 Scene_1 و الصق به السكربت :
كود PHP:
onSelfEvent (load) {
    
    
xt1=t1._x;
    
yt1=t1._y;
    
    
xt2=t2._x;
    
yt2=t2._y;
    
     
xt3=t3._x;
    
yt3=t3._y
    var 
sum Number 
     

6- اكتب نص اعادة و ثم الصق به هذا السكربت
كود PHP:
on (press) {
    
_root.sum=0;
    
t1._x=_root.xt1;
    
t1_y=_root.yt1;
    
     
t2._x=_root.xt2;
    
t2_y=_root.yt2
    
     
t3._x=_root.xt3;
    
t3_y=_root.yt3;  
    

7 - انشأ نص الجملة للسؤال الاول .
8 - انشأ نص الجملة الثانية للسؤال الثاني .
9 - انشأ شكل و ثم اعطه الاسم s1 و لا بد ان يكون target .
10- انشأ شكل و ثم اعطه الاسم s2 و لا بد ان يكون target .
11- انشأ موفي و به شكل و اعطه الاسم t و لا بد ان يكون من الفريم الاول به توقف و يعمل بعد الفريم الثاني و بعدما ينتهي يتم اخفائه و يمكنك استعمال هذا الكود ايضا اضغط على الموفي t و الصق به هذا الكود :
كود PHP:
onFrame (1) {
    
stop();
}
onFrame (25) {
    
_root.t._visible=false;
    

12- انشأ موفي و به شكل و اعطه الاسم f و لا بد ان يكون من الفريم الاول به توقف و يعمل بعد الفريم الثاني و بعدما ينتهي يتم اخفائه و يمكنك استعمال هذا الكود ايضا اضغط على الموفي f و الصق به هذا الكود :
كود PHP:
onFrame (1) {
    
stop();
}
onFrame (25) {
    
_root.f._visible=false;
    

13- انشأ مايلزم من نص و صور لتزيين و اكمال السؤال .

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