Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Randomize

  در اين آموزش قصد داريم به شما ياد بدهيم كه چگونه يك كليپ را به گونه‌اي تنظيم كنيم كه به طور تصادفي يك فرم را اجرا كند.
 اين تكنيك در ساخت افكت اكولايزر و رقص نور و... مورد استفاده قرار ميگيرد.

 براي شروع برنامه فلش را باز كنيد.
 به وسيله كليد‌هاي ميانبر (
Ctrl + F8) يا از اين مسير (Insert > New Symbol) يك Movie Clip درست كنيد، به اين ترتيب كه وقتي پنجره "Create New Symbol" باز شد در قسمت Name نام مورد نظر مثلا equalizer را تايپ كنيد و در قسمت Behavior گزينه Movie Clip را انتخاب كنيد بعد روي Ok كليك كنيد.

 بعد از اين كار وارد محيط طراحي Movie Clip ميشويم.
در اين محيط بايد ابتدا يك انيميشن درست كنيم ، ما براي اين كار با انيميشن يك اكولايزر ساده شروع ميكنيم.
يك خط ساده بكشيد و فرم به فرم يك كپي از همان خط را در فاصله معين بالاتر از خط قبلي قرار دهيد.

 مانند چيزي كه در عكس بالا ميبينيد ما اين كار را در 10 فريم انجام داديم بهتر است شما هم براي اولين بار مانند ما انجام دهيد.

 در مرحله بعد بايد به اين كليپ تعريف كنيم كه به طور تصادفي از يكي از اين 10 فريم شروع كند و انيميشن را ادامه دهد.
 براي اين كار بايد دو
Action را به اين كليپ تعريف كنيد :
   1. اين
Action به كليپ ميگوييد كه به فريمي برود كه دستور مربوط به تصادفي كردن كليپ وجود دارد برود و آن را اجرا كند.

Actions > Movie Control > Goto

 gotoAndPlay(A);

   اين دستور بايد حتما در فريم اول انيميشن باشد و تنظيمات آن مانند شكل زير باشد:

   2. دستور بعدي بايد يا در فريم آخر باشد يا در فريم اول.

Actions > Variables > Set Variable

 A = random(10);

  حرف A كه در اول اين دستور هست متغيير ميباشد و در قسمت اول در پرانتز هر حرفي كه معرفي كنيد در اين قسمت هم بايد همان حرف را تايپ كنيد.
   و عدد موجود در پرانتز بعد از
random تعداد فريم‌هايي است كه شما ميخواهيد از ميان آنها به طور تصادفي يكي انتخاب شود و بهتر است تعداد كل فريم‌ها را در اين قسمت وارد كنيد.
   در ضمن در هنگام دادن اين دستور فراموش نكنيد كه گزينه Expression مقابل متغيير Value را چك كنيد.

 بعد از اتمام اين كار به قسمت Scene 1 برگرديد و از كتابخانه (F11) كليپ را انتخاب كرده و به مقدار دلخواه از آن كپي گرفته و كنار همديگر قرار بدهيد، حالا پروژه را اجرا كنيد (Ctrl + Enter)

موفق باشيد!

 
نمونه پروژه
 فايل (fla.*) پروژه


[ Back ]

با ما تماس بگيريد
click here

.Copyright © 2005 Equalizer. All rights reserved
Powered By Equalizer