Mr_lesani
Member
سلام دوستان
دوباره من اومدم با سوالی جدید در تاپیکی جدید
در ادامه ی مشکل قبلی من که با کمک دوستان حل شد
مشکل با دستور if
مشکل بعدی این شد که حالا من میخوام با کلیک بر روی هر یک از دکمه هام یه اتفاقی رو که مدنظرمه اتفاق بیفته مثلا(لود یک عکس ،فیلم،ویا . . .) حالا من در تابع function زیر چه جوری دستور رو وارد کنم تا با کلیک بر روی هر دکمه کار مربوط به اون اجرا بشه ، چون این دستور زیر یک دستور کلی هست و function مربوطه مربوط به تمام دکمه ها میباشد .
دوباره من اومدم با سوالی جدید در تاپیکی جدید

در ادامه ی مشکل قبلی من که با کمک دوستان حل شد
مشکل با دستور if
مشکل بعدی این شد که حالا من میخوام با کلیک بر روی هر یک از دکمه هام یه اتفاقی رو که مدنظرمه اتفاق بیفته مثلا(لود یک عکس ،فیلم،ویا . . .) حالا من در تابع function زیر چه جوری دستور رو وارد کنم تا با کلیک بر روی هر دکمه کار مربوط به اون اجرا بشه ، چون این دستور زیر یک دستور کلی هست و function مربوطه مربوط به تمام دکمه ها میباشد .
کد:
import flash.events.MouseEvent;
cd_mc.stop();
one_mc.addEventListener(MouseEvent.CLICK,handler);
two_mc.addEventListener(MouseEvent.CLICK,handler);
three_mc.addEventListener(MouseEvent.CLICK,handler);
four_mc.addEventListener(MouseEvent.CLICK,handler);
function handler(evt:MouseEvent):void
{
switch (cd_mc.currentFrame)
{
case 10 :// 10 == Out
cd_mc.gotoAndPlay(10);
break;
case 5 ://5 == Over
break;
default :
cd_mc.gotoAndPlay(5);
break;
}
}