Contacts
صفحه اصلی پورتال | صفحه اصلی تالار | ثبت نام | اعضاء | گروه ها | جستجو | پرسش و پاسخ | فروشگاه الکترونیکی | خرید پستی بازی های کامپیوتری





صفحه اول انجمنها -> نرم افزار Flash -> پخش صدا به صورت رندوم (از خارج از فلش و از داخل فلش)
 

ارسال يك موضوع جديد   پاسخ به يك موضوع ديدن موضوع قبلي :: ديدن موضوع بعدي

پخش صدا به صورت رندوم (از خارج از
نويسنده
پيغام
sina2006
مدیر انجمن
مدیر انجمن


تاريخ عضويت: 5 شنبه 16 شهريور 1385
تعداد ارسالها: 288
محل سكونت: رشت


2 شنبه 16 ارديبهشت 1387 - 10:56
پاسخ بصورت نقل قول
به نام خدا

سلام
یکی از دوستان در یکی از انجمن ها فلش یه سوال راجبه این موضوع کرد که منم جوابشونو دادم و گفتم شاید بدرد دوستان اینجا هم بخوره (بهر حال یه مقاله )
اگه بخواییم از راه لود از خارج آهنگ استفاده کنی ابتدا فریم 1 رو انتخاب می کنی سپس دکمه F9 کیبرد را زده و کد زیر رو درش کپی میکنی


كد:

mySounds1 = "soundy1.mp3"
mySounds2 = "soundy2.mp3"
mySounds3 = "soundy3.mp3"
sou = random(3) + 1;
souName = "mySounds" + sou;
_root.seda.text=(eval(souName)); 


بعد یه جعبه متن دینامیک میسازی و اسمشو میزاری در قسمت Instance Name اسمشو میزاری seda


سپس یه مووی کلیپ میسازی و کد زیر رو بهش میدی

كد:

onClipEvent(load){
   if(_root.seda.text=="soundy1.mp3"){
      var s1:Sound = new Sound();
      s1.loadSound("sound1.mp3",true);
   }
   else
   if(_root.seda.text=="soundy2.mp3"){
      var s2:Sound = new Sound();      
      s2.loadSound("sound2.mp3",true);
   }
   else
   if(_root.seda.text=="soundy3.mp3"){
      var s3:Sound = new Sound();
      s3.loadSound("sound3.mp3",true);
   }
}
 




(این روش اختراعی خودمو!!)

اینم فایله fla

http://mshgames.persiangig.com/sound%20mshgames.zip

راستی زمانی که فایل fla رو ساختی در کنارش تو همون پنجره 3 تا فایل mp3 با نام های sound1 sound2 sound3 قرار میدی(این آهنگ ها تو فلش لود میشن)

_________________
دانلود بازی افسانه عمو پورنگ نسخه 1

www.amoogame.blogfa.com
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ديدن وب سايت كاربر آدرس AIM نام كاربري در پيغامگير Yahoo نام كاربري در پيغامگير MSN شماره ICQ
 

نويسنده
پيغام
sina2006
مدیر انجمن
مدیر انجمن


تاريخ عضويت: 5 شنبه 16 شهريور 1385
تعداد ارسالها: 288
محل سكونت: رشت


2 شنبه 16 ارديبهشت 1387 - 11:00
پاسخ بصورت نقل قول
راستی برای لود از داخل کتابخونه فلش کافیه به جای loadSound از attachSound استفاده کنی

بدین صورت که کد زیر رو به مووی کلیپ به جای کد بالا میدی(کد فریم اول همونه) و فایلهای صوتی تو وارد کتابخونه کرده و روش کلیک راست کرده(Ctrl+F11 میزنی سپس در پنجره کتابخانه فایل صوتی رو انتخاب و روش کلیک راست و گزینه Linkage رو زده و نام مورد نظرو بهش میدی)

اینم کد برای لود از داخل کتابخونه فلش(این کد رو به مووی کلیپ میدی)



كد:

onClipEvent(load){
   if(_root.seda.text=="soundy1.mp3"){
      var s1:Sound = new Sound();
      s1.attachSound("sound1");
      s1.start();
   }
   else
   if(_root.seda.text=="soundy2.mp3"){
      var s2:Sound = new Sound();      
      s2.attachSound("sound2");
      s2.start();
   }
   else
   if(_root.seda.text=="soundy3.mp3"){
      var s3:Sound = new Sound();
      s3.attachSound("sound3");
      s3.start();
   }




اینم فایل fla

http://mshgames.persiangig.com/Sound2msh.rar

موفق باشیWink

_________________
دانلود بازی افسانه عمو پورنگ نسخه 1

www.amoogame.blogfa.com
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ديدن وب سايت كاربر آدرس AIM نام كاربري در پيغامگير Yahoo نام كاربري در پيغامگير MSN شماره ICQ
 

نويسنده
پيغام
sina2006
مدیر انجمن
مدیر انجمن


تاريخ عضويت: 5 شنبه 16 شهريور 1385
تعداد ارسالها: 288
محل سكونت: رشت


2 شنبه 16 ارديبهشت 1387 - 11:14
پاسخ بصورت نقل قول
سلام
شاید دوستان بخوان پس از تمام شدن صدای رندوم بقیه صدا ها باقی مانده هم پخش بشن
بفرمایید اینم پس از پخش رندوم یک آهنگ بقیه آهنگها بر حسب مدت زمان و بر حسب شماره شون پخش میشن و تمام(البته با تایمر هم میشد)

دانلود فایل fla

http://mshgames.persiangig.com/Repe..Sounds.rar

برای لود از بیرون هم همین کار + یه مقداری کد نویسی که دیگه واقعا حسش نیست
موفق باشید
محمد.

_________________
دانلود بازی افسانه عمو پورنگ نسخه 1

www.amoogame.blogfa.com


اين نامه توسط sina2006 در 2 شنبه 16 ارديبهشت 1387 - 17:05 ويرايش شده است.
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ديدن وب سايت كاربر آدرس AIM نام كاربري در پيغامگير Yahoo نام كاربري در پيغامگير MSN شماره ICQ
 

نويسنده
پيغام
_Akhtar
پیر بازی سازی
پیر بازی سازی


تاريخ عضويت: جمعه 10 فروردين 1386
تعداد ارسالها: 1212


2 شنبه 16 ارديبهشت 1387 - 13:54
پاسخ بصورت نقل قول
دستت درد نكنه آقا سينا Arrow

يه سول: نميشه بجاي
sou = random(3) + 1;
از
sou = random(1,3);
استفاده كرد؟ Shocked

_________________
تو هم مثل من تازه واردی؟
از اینجـــا شروع کن! <<<


www.Saeed-Shahriyari.ir
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي
 

نويسنده
پيغام
sina2006
مدیر انجمن
مدیر انجمن


تاريخ عضويت: 5 شنبه 16 شهريور 1385
تعداد ارسالها: 288
محل سكونت: رشت


2 شنبه 16 ارديبهشت 1387 - 16:59
پاسخ بصورت نقل قول
سلام
متاسفانه نه چون سبک عدد دادن به راندوم بدین شکل یعنی قابل تغییر نیست
بازم ممنون از لطفت سعید جان
محمد/سینا

_________________
دانلود بازی افسانه عمو پورنگ نسخه 1

www.amoogame.blogfa.com
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ديدن وب سايت كاربر آدرس AIM نام كاربري در پيغامگير Yahoo نام كاربري در پيغامگير MSN شماره ICQ
 

نمايش نامه هاي ارسال شده قبلي:   
ارسال يك موضوع جديد   پاسخ به يك موضوع    صفحه 1 از 1 تمام ساعات و تاريخها بر حسب 3.5+ ساعت گرينويچ مي باشد


 
پرش به:  


شما نمي توانيد در اين انجمن نامه ارسال كنيد.
شما نمي توانيد به موضوعات اين انجمن پاسخ دهيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن ويرايش كنيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن حذف كنيد
شما نمي توانيد در نظر سنجي هاي اين انجمن شركت كنيد


unity3d

بازگردانی به فارسی : علی کسایی @ توسعه مجازی کادوس 2004-2011
Powered by phpBB © 2001, 2011 phpBB Group
| Home | عضويت | ليست اعضا | گروه هاي كاربران | جستجو | راهنماي اين انجمن | Log In |