واضح آرشیو وب فارسی:سایت ریسک: استفاده از دکمه در sc3 ali512 18 فروردين 1390, 09:31چطوری می شه برای یک button در as3 دستور نوشت . در as2 کافی بود دکمه انتخاب و به پنل action برویم . حالا من همین کار را می کنم ولی در پنل action اجازه دستور نویسی ندارم . چرا ؟ hamidhp 18 فروردين 1390, 10:24button_instante_name.addEventListener(MouseEvent.C LICK, f1_ClickToGoToAndStopAtFrame); function f_ClickToGoToAndStopAtFrame(event:MouseEvent):void { gotoAndStop(545); } ali512 18 فروردين 1390, 10:38ممنون بسیار آموزشی نوشتید . فقط این دستورات را در نوار زمان در یک فریم بنویسم یا جای دیگری باید باشد ؟؟ mohammadbasri 18 فروردين 1390, 11:17سلام در اکشن 3 دستورات فقط در فریم نوشته می شوند. طریقه دستور دادن به کلیدها در اکشن 3 خیلی بهتر از اکشن 2 هستش، به طور مثال شما میتونید در اکشن 3 هر موقع خواستین دستور کلید رو غیر فعال کنید. برای دستور دادن به کلید ها باید از (شنونده رخداد) که بهش EventListener میگن استفاده کرد به اینصورت که شما اسم کلید رو مینویسید button_instante_name بعدش عبارت addEventListener بعدش نوع شنونده رخداد که در اینجا شنونده رخداد موس هستشMouseEvent بعدش نوع رخداد موس CLICK بعدش نام تابعی که با کلیک شدن باید فراخوانی بشه تا اینجا ما یک شنونده رخداد ساختیم حالا باید تابعی رو بسازیم که دستورات کلید مثل gotoAndStop در داخل اون قرار داره function f_ClickToGoToAndStopAtFrame(event:MouseEvent):void { gotoAndStop(545); } نتیجه کلی کد: button_instante_name.addEventListener(MouseEvent.C LICK, f1_ClickToGoToAndStopAtFrame); function f_ClickToGoToAndStopAtFrame(event:MouseEvent):void { gotoAndStop(545); } ali512 18 فروردين 1390, 11:22آیا نوشتن دستورات در لایه خاصی یا فریم خاصی باید باشد . من می تونم یه لایه داشته باشم و تمام دستورات را در یک فریم بنویسم ؟ mohammadbasri 18 فروردين 1390, 11:27بهتره که دستورات رو در بالا ترین لایه قرار بدین و در اون لایه هیچ سمبلی رو قرار ندین پردازشگر فلش هنگام لود فایل swf از لایه پایین شروع به لود میکنه که در بعضی مواقع ممکنه هنگام لود پروژه به مشکل بر بخوره، ++Hadi++ 20 فروردين 1390, 08:40و بهتر از اون ایه که دستوراتتون رو تو یه کلاس بنویسین . برا آموزش و یادگیری ، فصل 4 آموزش اکشن 3 از صفر رو تو امضام ببینین . سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 391]