السلام عليكم
من هنا شرح الدرس بالصوت و الصورة اضغط هنا
و في النهاية سيكون التطبيق كالتالي
http://www.hesab.net/swishmax3/53.swf
و هذا ملف المشروع مع الاكواد
http://www.hesab.net/swishmax3/53.swi
و لعمل المشروع يجب ما يلي :
1- ادرج نص داينمك و اكتب في المتغير var الاسم sum .
2- ادرج نص اسمه t1 و اضغط على target و اذهب للسكربت و الصق هذا الكود :
كود PHP:
onSelfEvent (press) {
startDrag(_target, false);
}
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(_target, false);
}
onSelfEvent (release) {
stopDrag();
_x=_root.xt2;
_y=_root.yt2;
_root.f._visible=true;
_root.f.gotoAndPlay(2);
}
4- ادرج نص اسمه t3 و اضغط على target و اذهب للسكربت و الصق هذا الكود :
كود PHP:
onSelfEvent (press) {
startDrag(_target, false);
}
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 = 0
}
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- انشأ مايلزم من نص و صور لتزيين و اكمال السؤال .
الاستاذ خليل