السلام عليكم
اليكم الشرح
لاحظت مشكلة انه لا يعمل اذا صدر الى 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();
}
الاستاذ خليل