منتدى جزيرة الرياضيات

منتدى جزيرة الرياضيات (http://www.hesab.net/vb/index.php)
-   جزيرة السويش ماكس Swish Max (http://www.hesab.net/vb/forumdisplay.php?f=100)
-   -   مشكلة حول طريقة عمل اسئلة الصح والخطأ بخاصية استنساخ الكائنات (http://www.hesab.net/vb/showthread.php?t=7874)

محمد راشد 04-05-2012 08:15 AM

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

كيف حالك يا أستاذ خليل

نحن نشكرك كثيراً على هذا الموقع الممتاز والمفيد جداً

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

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

:012:

محمد راشد 04-12-2012 07:13 AM

أين الرد !!!!!!!!!!!!!!!

الاستاذ خليل 04-14-2012 11:13 PM

1 مرفق
اعمل له نسخ من بداية التشغيل و عندما يفلت الكائن المنسوخ و ليس الضغط عليه ينسخ كائن جديد .
الملف يقوم بالعمل
ضع هذا في حدث اللود
كود PHP:

onSelfEvent (load) {
    var 
sum Number 0;
    var 
name String "";
      
_root.sum+=1;  
  
t.duplicateMovieClip("t1" _root.sum_root.sum);
   
_root.sum+=1;  
  
f.duplicateMovieClip("f1" _root.sum_root.sum);


هذا في الكائن f

كود:

onSelfEvent (press) {
 
      if(_name<>"f"){ startDrag(_target, false);}
}
onSelfEvent (release) {
 
    stopDrag();
 
 
      _root.f._x=_root.xt;
      _root.f._y=_root.yt;
    if(_name<>"f"){
_root.sum+=1; 
  _root.f.duplicateMovieClip("f" + _root.sum, _root.sum);
          }
 
}

و للكائن t

كود:

onSelfEvent (press) {
 
      if(_name<>"t"){ startDrag(_target, false);}
}
onSelfEvent (release) {
 
    stopDrag();
 
 
      _root.t._x=_root.xt;
      _root.t._y=_root.yt;
    if(_name<>"t"){
_root.sum+=1; 
  _root.t.duplicateMovieClip("t" + _root.sum, _root.sum);
          }
 
}

الملف به التعديل

محمد راشد 04-15-2012 10:54 AM

مبدع كعادتك يا فنان

بارك الله فيك والله يجعله في ميزان حسناتك

:0041:

محمد راشد 04-15-2012 11:47 AM

آسف على الإزعاج يا أستاذ خليل

الأكواد ممتازة جداً

بس لو أكلف عليك شوي

أبغي لو أنقل إشارة الصح مثلاً إلى مكان خاطيء يختفي ليحاول الطالب مرة أخرى وإذا صح تثبت في مكانها
وسامحني على الازعاج :01011:

الاستاذ خليل 05-15-2012 11:57 AM

1 مرفق
سويت تطبيق مثلها بسأرفقه لك

مع اختار الاجابة

و مساحة على التاخير

محمد راشد 05-16-2012 07:20 AM

لا عليك يا أستاذنا الكريم
بس ما يفتح معاي
ممكن الأكواد فقط ولك جزيل الشكر والتقدير

الاستاذ خليل 09-04-2012 09:29 AM

كود:

onSelfEvent (load) {
   
    fscommand("FullScreen",true);
   
        B_true_false._visible = false;
        a_false._visible = false; 
        a_true._visible = false;
t1_x=t1._x;
t1_y=t1._y;
t2_x=t2._x;
t2_y=t2._y;
t3_x=t3._x;
t3_y=t3._y;
t4_x=t4._x;
t4_y=t4._y;
f1_x=f1._x;
f1_y=f1._y;
f2_x=f2._x;
f2_y=f2._y;
f3_x=f3._x;
f3_y=f3._y;
f4_x=f4._x;
f4_y=f4._y;
}
onFrame (2) {
    stop();
}

كود:

onSelfEvent (press) {
   
    startDrag(_target, false);
}
onSelfEvent (release) { 
    stopDrag();
    str=String(this._name);
    n=str.substr(0,1);
   
      trace(str);     
    trace(n);
    if(this._droptarget==_parent.tr1._target){
       
      this._x=_parent.tr1._x ;
      this._y=_parent.tr1._y ;
        _root.a_true._visible=true;
    _root.a_true.gotoAndPlay(2);
        }else if(this._droptarget==_parent.tr2._target){
       
      this._x=_parent.tr2._x ;
      this._y=_parent.tr2._y ;
        _root.a_true._visible=true;
    _root.a_true.gotoAndPlay(2);
        }else{
           
this._x=_root.t4_x ;
this._y=_root.t4_y ;
_root.a_false._visible=true;
_root.a_false.gotoAndPlay(2);
            }
}

كود:

onSelfEvent (press) {
   
    startDrag(_target, false);
}
onSelfEvent (release) { 
    stopDrag();
    str=String(this._name);
    n=str.substr(0,1);
   
      trace(str);     
    trace(n);
    if(this._droptarget==_parent.fa1._target){
       
      this._x=_parent.fa1._x ;
      this._y=_parent.fa1._y ;
        _root.a_true._visible=true;
    _root.a_true.gotoAndPlay(2);
        }else  if(this._droptarget==_parent.fa2._target){
       
      this._x=_parent.fa2._x ;
      this._y=_parent.fa2._y ;
        _root.a_true._visible=true;
    _root.a_true.gotoAndPlay(2);
        }else{
           
this._x=_root.f4_x ;
this._y=_root.f4_y ;
_root.a_false._visible=true;
_root.a_false.gotoAndPlay(2);
            }
}


خادم المسلمين 11-15-2013 03:04 AM

موضوع أكثر من رائع


الساعة الآن 08:47 AM

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir