آموزش:طريقه ايجاد موج بر روي عكس در فلش

<3pehr>

Active Member
سلام
[hr:50e8b3a233]
1-براي شروع ابتدا يك سند جديد ايجاد كرده و تصوير مورد نظر را به داخل صفحه كار import كنيد و نام لايه اي كه تصوير در آن قرار دارد را به pic تغيير دهيد.
2- براي تبديل تصوير به يك سمبل تصوير را انتخاب و f8 را بزنيد . نام سمبل را mypic گذاشته و بعد از انتخاب graphic از قسمت behavior بر روي ok كليك كنيد.
3- حالا mypic را انتخاب كرده و مقدار Alpha را از ليست color در قسمت properties برابر 99% قرار دهيد.
4- براي ايجاد يك مووي كليپ جديد كليدهاي Ctrl+F8 را زده و نام سمبل را برابر moj قرار داده و بعد از انتخاب Movie clip از قسمت behavior بر روي ok كليك كنيد.
5- در اين قسمت از پنجرهLibrary (در صورتي كه اين پنجره فعال نمي باشد كليدهاي ctrl+L را باهم فشاردهيد) mypic را به درون صفحه كار بكشيد .
6-mypic را انتخاب كرده و مقدار Alpha را از ليست color در قسمت properties برابر 0% قرار دهيد .
7- بر روي فريم 5 كليك كرده و f6 را بزنيد تا يك فريم كليدي ايجاد شودو در همين فريم mypic را انتخاب كرده و مقدار Alpha را از ليست color در قسمت properties برابر 99% قرار دهيد.
8- فريم 1 را انتخاب كرده و Motion را از ليست Tweenدر قسمت properties انتخاب نماييد.
9-حالا بر روي فريم 15 كليك كرده و f6 را بزنيد و همين كار را براي فريم 20 نيز انجام دهيد.در فريم 20 مانده و mypic را انتخاب كرده و مقدار Alpha را از ليست color در قسمت properties برابر 0% قرار دهيد.
10-فريم 15 را انتخاب كرده و Motion را از ليست Tweenدر قسمت properties انتخاب نماييد.
11- در حال حاضر بايد به فريم 5 رفته و اندازه mypic مقداري كم كنيد و بعد به فريم 20 رفته و اندازه mypic را مقداري زياد كنيد.(براي تغيير اندازه مي توانيد در قسمت properties مقدار عرض و ارتفاع را تعيين كرده و يا از ابزار freetransform (Q) استفاده كنيد.)
12- در بالاي لايه موجود لايه جديدي ايجاد كنيد(به طور پيش فرض نام اين لايه برابرLayer 2 قرار مي گيرد) و در آن شكلي شبيه دايره شكل زير ايجاد كنيد.دقت داشته باشيد كه محل اين شكل بايد در وسط mypic باشد.
circle1.jpg

13-در لايه Layer 2 روي فريم 20 كليك كرده و با زدن f6 يك فريم كليدي ايجاد كنيد.در همين فريم مانده و اندازه دايره را به اندازه اي كه مي خواهيد موجها ادامه داشته باشند تغيير دهيد.
14-به فريم 1لايه Layer 2 بازگشته و Shapeرا از ليست Tweenدر قسمت properties انتخاب نماييد.
15- برروي لايه Layer 2 راست كليك كرده و Mask را انتخاب كنيد و سپس به scene 1 بازگرديد.
16-در بالاي لايه pic لايه جديدي ايجاد كرده و نام آنرا smoj قرار دهيد.
17-حالا از Library moj را به داخل صفحه كار كشيده و آنرا درست وسط mypic قراردهيد.دقت داشته باشيد كه mypic به لايه smoj بايد وارد شود.
18- در لايه smoj به فريم 20 رفته و f5 را بزنيد سپس در لايه pic به فريم 30 رفته و f5 را بزنيد.
19- حالا با زدن Ctrl+Enter كار خود را تماشا كنيد.
[hr:50e8b3a233]
اينم نمونه كار:

:wink: [flash width=185 height=183:50e8b3a233]http://www.freewebtown.com/3pehr/Amoozesh/moj.swf[/flash:50e8b3a233]
[hr:50e8b3a233]
اميدوارم اين آموزش مورد استفادتون قرار بگيره .
 

mosi-online

Member
مرثي.. من اينكارو با يه كد جاوا هم ديده بودم ولي فلش يه جيز ديگست اونم واسه نمونست:D
 
مرسي

مرسي سپهر جان خوب بود قط يه لطفي بكن و اون اكشن لازم براي اينكه عكس با اومدن موس روش موج بخورد رو ينويس . مثل عكسي كه ساختي اگه اموزش بدي ممنون ميشم
 

<3pehr>

Active Member
Re: مرسي

saied PARSMAN گفت:
مرسي سپهر جان خوب بود قط يه لطفي بكن و اون اكشن لازم براي اينكه عكس با اومدن موس روش موج بخورد رو ينويس . مثل عكسي كه ساختي اگه اموزش بدي ممنون ميشم

سلام
براي اينكار چند راه وجود داره . راحت ترين اون اينه كه در timeline تمام فريمهاي لايه بالايي را انتخاب كرده و يك خونه به جلو ببريد يعني كار شما از فريم 2 شروع بشه. حالا در فريم 1 لايه بالايي يك مستطيل به اندازه كل صفحه بكشيد و كل مستطيل را انتخاب كنيد و كليد F8 را بزنيد وbutton را انتخاب كنيدو نام آنرا mkey قرار دهيد و سپس روي مستطيل راست كليك كرده و edit in place رو انتخاب كنيد. حالا مستطيل را به قسمت hit در timeline منتقل كنيد و به صفحه اصلي برگرديد حالا mkey (مستطيل) را انتخاب كرده و مقدار instance name را در properties برابر key قراردهيد .
حالا در پنجره actions كد زير را براي mkey قرار دهيد:
on (rollover) {
play();
}
تقريبا كار تمومه فقط كافيه دستور زير را هم براي فريم 1 لايه بالايي در قسمت actions وارد كنيد:
stop();
key.useHandCursor = false;
 

mmr

Member
من قبلا این افکت رو دیده بودم
این افکت به حالت خطی هم میشه :

http://home.ripway.com/2004-12/214529/Girl(lines).swf

منبع

مصطفی
 

جدیدترین ارسال ها

بالا