انجمن‌های فارس وب

نسخه کامل: Zoom كردن در فلش
شما در حال بازدید از بایگانی ارسال های انجمن هستید این نسخه کامل نیست : برای مشاهده نسخه کامل اینجا کلیک کنید
سلام

1- يك سند جديد ايجاد كرده و تصوير مورد نظر را به داخل صفحه Import كنيد(CTRL+R) و اندازه آنرا به دلخواه تنظيم كنيد سپس بعد از انتخاب تصوير براي تبديل آن به يك سمبل F8 را بزنيد و نام آنرا به دلخواه تعيين كرده و Movie Clip را از قسمت Behavior انتخاب كنيد و ok را بزنيد.

2- به صفحفه اصلي كار برگشته و در قسمت Properties مقدار instance name سمبلي را كه ايجاد كرده ايد برابر mypic قرار دهيد.

3- يك لايه جديد در بالاي لايه فعلي ايجاد كرده و به وسيله ابزارهاي فلش يك شكل به اندازه mypic ايجاد كنيد . حالا در Timeline بر روي لايه فعلي (بالايي) راست كليلك كرده و Mask را انتخاب كنيد.

4- يك لايه جديد ايجاد كرده و كليدهايي را كه مي خواهيد به وسيله آنها عمل زووم كردن انجام شود را در اين لايه قرار دهيد. سپس براي كليدي كه عمل بزرگنمايي را انجام مي دهد اكشنهاي زير را وارد نماييد:

on (release, keyPress "+") {
setProperty(mypic, _xscale, zoo+k);
setProperty(mypic, _yscale, zoo+k);
k = k+20;
a = a-20;
}


5- براي كليدي كه عمل كوچك نمايي را انجام مي دهد اكشنهاي زير را وارد نماييد:

on (release, keyPress "-") {
if (a < 100) {
setProperty(mypic, _xscale, zoo-a);
setProperty(mypic, _yscale, zoo-a);
a = a+20;
k = k-20;
}
}


6- در قسمت اكشن فريم اول لايه فعلي نيز كدهاي زير را وارد نماييد:
کد:

zoo = 100;
k = 20;
a = 20;


ديگه كار تموم شده مي تونيد فيلم خود را آزمايش كنيد(Ctrl+Enter) .

منبع : سايت مجيدآنلاين
مرجع آدرس ها