Borna66
11-27-2010, 02:01 PM
سلام به همه دوستان، در این آموزش، نحوه ساخت یک Equalizer Bar را در فلش به شما آموزش میدم. این آموزش خیلی خیلی ساده هست http://pnu-club.com/imported/mising.jpg ابتدا یه فایل جدید در فلش باز کنید،حال به منوی Insert بروید و New Symbol را انتخاب کنید. سپس با استفاده از ابزار Rectangle Tool یک مستطیل باریک در صفحه ایجاد کنید، روی آن Right Click کنید و Convert to Symbol رو انتخاب کنید، حال Movieclip رو انتخاب کنید و Registration Point رو مثل شکل زیر انتخاب کرده، در صورت دلخواه به آن نام دهید و OK کنید.
http://pnu-club.com/imported/2010/11/61.gif
حال از Library (اگر خاموش است با کلید CTRL+L آنرا فعال کنید) Movieclip ساخته شده را درون Stage بیاورید (Drag کنید). حال آنرا انتخاب کنید و در Timeline و فریم 1 پنجره Actions (اگر باز نیست با کلید F9 باز کنید) را بیارید و کدهای زیر را وارد کنید :
onClipEvent (enterFrame) {
_yscale = Math.random()*100+3;
} در کد فوق مقدار yscale هر کدام به صورت تصادفی انتخاب میشوند، شما میتونید با کم و زیاد کردن اعداد فوق شدت و سرعت این Bar ها رو تغییر بدین.
تمام شد http://pnu-club.com/imported/mising.jpg حالا میتونید هر چند تا از این Bar ها بسازید و درون Stage قرار دهید… موفق باشید
دریافت فایل (حجم 8 کیلو بایت) (http://cc6vsw.bay.livefilestore.com/y1pjvBBJmIIQs_yzZC5L40vzGr46rSNgm117pwLrof9vap7L6Y HnBzPJzzlsjZm5tndrx5dfDIh-MAXdf2gkqlA_Q/eq_bars.rar?download)
http://pnu-club.com/imported/2010/11/61.gif
حال از Library (اگر خاموش است با کلید CTRL+L آنرا فعال کنید) Movieclip ساخته شده را درون Stage بیاورید (Drag کنید). حال آنرا انتخاب کنید و در Timeline و فریم 1 پنجره Actions (اگر باز نیست با کلید F9 باز کنید) را بیارید و کدهای زیر را وارد کنید :
onClipEvent (enterFrame) {
_yscale = Math.random()*100+3;
} در کد فوق مقدار yscale هر کدام به صورت تصادفی انتخاب میشوند، شما میتونید با کم و زیاد کردن اعداد فوق شدت و سرعت این Bar ها رو تغییر بدین.
تمام شد http://pnu-club.com/imported/mising.jpg حالا میتونید هر چند تا از این Bar ها بسازید و درون Stage قرار دهید… موفق باشید
دریافت فایل (حجم 8 کیلو بایت) (http://cc6vsw.bay.livefilestore.com/y1pjvBBJmIIQs_yzZC5L40vzGr46rSNgm117pwLrof9vap7L6Y HnBzPJzzlsjZm5tndrx5dfDIh-MAXdf2gkqlA_Q/eq_bars.rar?download)