قبل از اینکار باید با دو مفهومevents وevents handlersآشنا باشیم
event ها همان حوادثی هستند که در یک فیلم فلش اتفاق میافتند مثل کلیک یک دکمه
حالا event handlers ها اتفاقاتی هستند که در جواب یک event. اتفاق میافتند مثلا تعیین می کنیم که با کلیک کردن یک دکمه صدای موزیک در فیلم پخش شود
دکمه ها بطور مستقیم با این دو مفهوم سرو کار دارند
برای نسبت دادن event handlerبه یک دکمه از دستور on استفاده می کنیم
event های این دستور به شرح زیر هستند :
on press.: زمانی که ماوس در محدوده انتخاب دگمهhit قرار داشته باشد عمل مورد نظر ما انجام می شود
on realease: وقتی دکمه فشرده شده و بعد رها شود
on release outside: وقتی دکمه فشار داده شود و بعد از کلیک ماوس به خارج محدوده دکمه برود
on rollover...: وقتی ماوس از خارج از محدوده دکمه وارد آن شود
onrollout:وقتي ماوس از محدوده دكمه به بيرون آن برود
ondragover:وقتی دکمه کلیک شود وماوس بدون رها سازی به بیرون محدوده برود و دوباره بر گردد
ondragout:وقتی دکمه کلیک شده وماوس بدون رهاسازی به بیرون محدوده drag شود
بعد از استفاده کردن ار هرکدام از این eventشما باید عملی که باید در جواب انجام داده شود را نیر به آنها نسبت دهید
دستورات movie control
ازactopn >moviecontrol>gotoرا انتخاب کنید این دستور خیلی مورد استفاده شما قرار خواهد گرفت
با بکار گیری این دستور پس از eventدکمه فیلم شما به فریم دلخواهتان پرش خواهد داشت به عکس زیر توجه کنید
برای مثال شما به دکمه موی دستور می دهید که پس از فشرده شدن دکمه فیلم به فریم 10 رفته و از آنجا ادامه پیدا کند
با بکار گیری دستور stop. پخش فیلم متوقف می شود
با بکار گیری دستور .play پخش فیلم ادامه پیدا می کند
با بکار گیری دستور..stop all sounds تمامی صداهای در حال پخش قطع می شوند
[
لینک ها فقط برای اعضا قابل نمایش هستند - برای عضویت کلیک کنید ]