تور لحظه آخری
امروز : چهارشنبه ، 16 آبان 1403    احادیث و روایات:  امام علی (ع):هر که بر خدا توکل کند دشواریها برایش آسان شده و اسباب برایش فراهم گردد.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

اوزمپیک چیست

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

نگهداری از سالمند شبانه روزی در منزل

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

 






آمار وبسایت

 تعداد کل بازدیدها : 1826604593




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

آموزش ساخت جعبه موزيك ... -


واضح آرشیو وب فارسی:سایت ریسک: t=5183">آموزش ساخت جعبه موزيك ... Babak Sateli 13 آذر 1382, 22:08درك كامل اين مقاله احتياج به يك سري معلومات اوليه در رابطه با نرم افزار Flash دارد. سلام پيرو سوالاتي كه دوستان قبلاْ در ارسال بالا كردند ، تصميم گرفتم تا حدودي در رابطه با نحوه ساخت جعبه موسيقي و يا برنامه اي كه قادر باشد چند موسيقي را به صورت كنترل شده پخش كند بپردازم. خوب در ابتدا مي پردازيم به ساخت برنامه اي كه كنترل كننده و پخش كننده است. ... پس از باز كردن يك صفحه جديد ، از منوي Insert گزينه New Symbol را انتخاب نماييد. با اين كار پنجره زير نمايان مي شود. در اين پنجره يك نام اختياري وارد نماييد. برنامه به طور خودكار شما را وارد محيط فيلم جديد ساخته شده مي برد. در اينجا هر چيزي كه دوست داريد طراحي كنيد. من براي مثال يك فريم نقطه چين طراحي كردم. به صحنه اصلي فيلم خود بازگرديد. اينجا مهم ترين قسمت كار است. با فشردن همزمان كليدهاي Ctrl-L كتابخانه فيلم خود را باز كنيد و از آن فيلم جديد را كه ساخته بوديد بر روي صفحه اصلي بكشيد. حال پس از انتخاب فيلم در پنجره Instance يك نام براي فيلم خود انتخاب نماييد. من براي مثال از نام خودم استفاده كردم تا بعد ها شما به راحتي به خاطر داشته باشيد كه كدام نام براي كدام قسمت است. خوب كار اوليه تمام شد. حالا مي توانيد اين فيلم را ببنديد. ما اين فايل را فايل شماره 1 مي ناميم. قدم بعدي ساخت فايلي است كه قرار است موزيك ما را در بر داشته باشد. براي اين كار پس از بازكردن يك فايل جديد ، از منوي File گزينه Import را انتخاب نماييد و سپس فايل موسيقي مورد نظر خود را وارد برنامه كنيد. سپس بر روي اولين فريم كليك كنيد و از پنجره Sound فايل مورد نظر خود را انتخاب نماييد. خوب اين فايل را هم ضبط كنيد و آن را موسيقي شماره 1 يا Music1 بناميد. در انتها آن را Publish كنيد تا فايلي با نام Music1.swf ساخته شود. . .. ... حالا دوباره فايل شماره 1 را باز كنيد. يك دكمه طراحي كنيد كه وقتي كاربر بر روي آن كليك مي كند فايل مورد نظر شما پخش شود. براي Action اين دكمه از دستورات زير استفاده نماييد. on (release) { tellTarget ("/babak") { stopAllSounds (); unloadMovieNum (1); loadMovieNum ("Music1.swf", 1); gotoAndPlay (15); } } - خط اول tellTarget مي گويد كه ما مي خواهيم اعمالي را در رابطه با فيلمي با نام babak انجام دهيم. پس هر عملي كه در داخل آكولاد از آن پس قرار مي گيرد مربوط به آن فيلم است. - خط stopAllSounds تمامي صداهاي ديگر را متوقف مي كند تا صدا بر روي صدا نيافتد. - خط loadMovieNum مي آيد و يك فيلم با نام Music1.swf را بر روي اولين لايه لود مي كند. - خط unloadMovieNum هم باعث مي شود اگر فيلمي از قبل لود شده است ، پاك شود. - در انتها خط gotoAndPlay مي گويد كه برو به فريم 15 و پخش كن. اين خط را من اضافي گذاشتم. اين خط مي رود و براي هر موسقي خاص يك انيميشن پخش مي كند. مثلاْ اگر فايل من Music1.swf بود مي رود به فريم 15 و يا Music2.swf بود به 20 و ... اين عمل اختياري است و لزومي ندارد آن را حتماْ وارد كنيد. خوب تمام شد !!! به همين راحتي !!! فقط تنها يادتان باشد كه در فايلهاي كه قرار است موسيقي هاي شما را نگه دارد يك Preloader درست كنيد و وقتي كاربر دكمه پخش را فشار مي دهد ، بداند كه بايد چند لحظه صبر كند. پس يك مرور كلي مي كنيم... - ما فيلمي ساختيم كه به عنوان كنترل كننده بود - بعد از آن فيلمي ساختيم كه موسيقي ما را در خودش نگه مي داشت. - يادمان نرود كه براي فايل موسيقي خود يك Preloader هم بسازيم. - در انتها فايل موسيقي را در فايل كنترل كننده خودمان لود كرديم. - تمام ! جعبه موسيقي ساخته شد ... !!! اين هم يك مثال كامل : به همراه سورسش : من براي ساختن اين مقاله خيلي وقت گذاشتم. حتي موزيك هاي اين مقاله را هم خودم از موزيكهاي مختلف به صورت يك Loop درست كردم. استفاده از اين مقاله در سايتهاي ديگر ، در صورت ذكر نام منبع و نويسنده آن هيچ مشكلي ندارد. :wink: موفق باشيد Saeid Taheri 13 آذر 1382, 23:58فقط ميتونم بگم احسنت واقعا كه خسته نباشيد باز هم مثل هميشه كامل و خوب موفق باشيد Salar 14 آذر 1382, 00:22اقا من این Instance رو نتونستم پیدا کنم؟ Babak Sateli 14 آذر 1382, 00:30اقا من این Instance رو نتونستم پیدا کنم؟ دوست عزيزم اگر از نسخه هاي Flash MX و يا بالاتر استفاده مي كنيد مي توانيد اين قسمت را در پايين صفحه در جايي كه نوشته شده Properties مشاهده فرماييد. پس ابتدا فيلم خود را انتخاب كنيد. پنجره Properties پايين صفحه را در صورتي كه بسته است باز نماييد و سپس در آنجا به دنبال جمله <Instance name> بگرديد و در آن قسمت نام فيلم خود را وارد نماييد. موفق باشيد Salar 14 آذر 1382, 00:52تو قسمت action مشكل دارم :oops: كجا باید اون کدها رو ریخت؟؟ رو چی باید کلیک کنم؟ Salar 14 آذر 1382, 00:58من الان دارم اون جعبه یه سحرامیز رو درست میکنم قسمت اولش که Import بود تموم شده و الان دکمه ها مونده که action رو پیدا کنم!!!! Babak Sateli 14 آذر 1382, 01:00دوست عزيز زماني كه يك Button مي سازيد ، تنها كافي است دكمه سمت راست ماوس را بزنيد و گزينه Action را انتخاب كنيد سپس در آنجا دستورات را وارد نماييد. براي ساختن يك دكمه هم از منوي Insert گزينه New Symbol و سپس Button را انتخاب نماييد و دكمه خود را طراحي كنيد. سپس به محيط اصلي برنامه ( كه معمولا با عنوان Scene 1 مشخص شده) بازگرديد و در آنجا كليك سمت راست بر روي دكمه ساخته شده بكنيد و گزينه Action را انتخاب نماييد. بلافاصله پنجره Action نمايان مي شود و شما مي توانيد در آنجا دستورات را وارد نماييد. موفق باشيد Salar 14 آذر 1382, 01:30بابک جان از کاری که کردی کمال تشکر رو دارم :wink: شاید این برای من یه کم سخت باشه و برای دیگران آسون. من تا اونجایی که تونستم سعی خودم رو کردم و یه چیزیایی بدستم اومد فقط یه سوال دیگه داشتم برای play و stop از کدوم کدها باید استفاده کرد> play> on (lease) { tellTarget ("/salar") { playAllSounds (); loadMovieNum (1); loadMovieNum ("Music1.swf", 1); } } و stop> on (release) { tellTarget ("/salar") { stopAllSounds (); unloadMovieNum (1); loadMovieNum ("Music1.swf", 1); } } مرسي :wink: Babak Sateli 14 آذر 1382, 01:35سالار جان دوست من كد شما درست نيست !!! براي PLAY كردن فقط از كد زير استفاده كنيد : on (release) { tellTarget ("/salar") { stopAllSounds (); unloadMovieNum (1); loadMovieNum ("Music1.swf", 1); } } براي Play كردن همان كدي كه گفتم كافي است. و اما براي STOP كردن پخش موسيقي كافيست كد زير را وارد كنيد : on (release) { tellTarget ("/salar") { stopAllSounds (); unloadMovieNum (1); } } ديگه خط زير لازم نيست : loadMovieNum ("Music1.swf", 1); چون همانطور كه قبلاْ هم توضيح دادم اين خط براي LOAD كردن يك فيلم است و زماني كه شما STOP مي كنيد فيلم خود را لازم نيست دوباره چيزي را لود كنيد. موفق باشيد Salar 14 آذر 1382, 02:00بابك جان من موفق نشدم يك جعبه موزيك درست كنم شما خيلي خوب توضيح داديد اما من هميشه به يك بن بستي مي خورم كه مانع پيشرفت من مي شود. من با اين كه كدهايي رو كه در بالا داده بودي رو گذاشتم بازم **Error** داد نميدونم چرا ولي داد **Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 1: Mouse events are permitted only for button instances on (release) { Total ActionScript Errors: 1 Reported Errors: 1 من بازم سعي مي كنم دوباره يا سه باره از نو همانند توضيحاتتون عمل كنم برام آرزوي كنيد كه بتونم اين جعبه سحراميز رو يك روزي درست كنم با تشكر فراوان(خيلي فراوانـــــــــــــــــــ ـــــــــــــــ ... ) سالار Babak Sateli 14 آذر 1382, 02:11من با اين كه كدهايي رو كه در بالا داده بودي رو گذاشتم بازم **Error** داد نميدونم چرا ولي داد **Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 1: Mouse events are permitted only for button instances on (release) { Total ActionScript Errors: 1 Reported Errors: 1 دوست من پيغام خطايي كه شما دريافت كرديد بدان علت است كه شما عمل on (release را بر روي يك چيزي به جز Button نسبت داده ايد. اين عمل تنها و تنها بر روي دكمه هاي Button اجرا مي شود. من حدس مي زنم شما دكمه را درست نساخته ايد. براي شما يك پيشنهاد دارم. اگر درست متوجه شده باشم شما از Flash MX استفاده مي كنيد. از منوي Window گزينه Common Libraries و سپس گزينه Buttons را انتخاب نماييد. از آنجا مي توانيد دكمه هاي آماده را بر روي صفحه خود بكشيد و از آنها استفاده كنيد. پس يكي از آنها را انتخاب كنيد و بر روي صفحه خود بكشيد و در انتها كليك سمت راست ماوس بر روي آن بكنيد و گزينه Action را انتخاب نماييد. در پايان كار هم كد ذكر شده در مقاله را وارد نماييد. موفق باشيد و هيچ وقت مايوس نشويد يادتان باشد كه حتي برنامه نويسان خود برنامه Flash هم يك روي چيزي بلد نبودند ! Salar 14 آذر 1382, 03:14مرسي خيلي اقايي چاكريم :) Saeid Taheri 14 آذر 1382, 03:17آقاي ساطلي ببخشيد ميشه يك آموزش كامل در مورد رقص نور كه با موزيك مورد نظرمون همانگي داشته باشه يك مقاله درست كنيد منظورم همون فايلي كه گذاشتيد براي دانلود (سورس ) در همون وقتي موزيك پخش ميشه رقص نور هم داره شما يك بار درباره اين مطلب توضيح داديد ولي من هنوز نفهميدم ميشه يك بار ديگه به طور كامل توضيح بديد با تشكر :arrow: Babak Sateli 14 آذر 1382, 11:54دوست عزيزم اون رقص نور يا همان Equalizer به صورت هماهنگ با موسيقي عمل نميكند ! من آن را با استفاده از فريم سازي طراحي كردم و از خطاي چشم شما نيز استفاده كردم كه در نهايت طوري به نظر مي رسد كه با موسيقي هماهنگ است !!! اما مي توانم يك Equalizer درست كنم كه هماهنگ با موسيقي نيز باشد و اصلاْ حركت خود را به صورت ActionScript از موسيقي پخش شده بگيرد. اين كار را به زودي انجام مي دهم و به صورت يك مقاله كامل در اختيار شما قرار مي دهم. با تشكر Saeid Taheri 14 آذر 1382, 13:33دوست عزيزم اون رقص نور يا همان Equalizer به صورت هماهنگ با موسيقي عمل نميكند ! من آن را با استفاده از فريم سازي طراحي كردم و از خطاي چشم شما نيز استفاده كردم كه در نهايت طوري به نظر مي رسد كه با موسيقي هماهنگ است !!! اما مي توانم يك Equalizer درست كنم كه هماهنگ با موسيقي نيز باشد و اصلاْ حركت خود را به صورت ActionScript از موسيقي پخش شده بگيرد. اين كار را به زودي انجام مي دهم و به صورت يك مقاله كامل در اختيار شما قرار مي دهم. با تشكرتشكر از لطف شما موفق باشيد aminem 14 آذر 1382, 18:35آقاي ساطلي اگه هرچه زودتر اين رقص نور هماهنگ يا موسيقي رو بفرستيد ممنون ميشيم. Salar 14 آذر 1382, 19:34شد به خدا شد :D :D :D ممكنه كمي دير بياد ولي مياد فقط تنها مشكلش اينه كه خود بخود شروع به خوندن مي كنه> Saeid Taheri 14 آذر 1382, 19:53موف باشيد براي اينكه خود به خود شروع به خوندن نكنه ميتونيد در اول فرمتون از stop(); استفاده كنيد موفق باشيد




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 318]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن