پخش sound و کنترل صدا با Action script

overcrash

Active Member
از چند فایل صوتی تو برنامه استفاده میکنم
میخوام صدا volume هرکدوم رو تغییر بدم
فایلهای صوتی رو با اکشن اسکریپت اجرا میکنم
مشکل اینه که setVolume برای یک فایل صوتی , صدای تمام فایلها رو هم کم و زیاد میکنه!
چجوری میتونم صدای هر کدوم رو بصورت مجزا تغیر بدم؟ (بعضی از این sound ها بدون کد و بصورت مستقیم استفاده شدند)

درضمن یه کد درمورد fade in و fade out میخوام
(خودم تقریبا میدونم چجوریه ولی عجله دارم )

اگه راهنمای خوب و کاملی درمورد این موضوع دارید ممنون میشم اینجا لینک بدید
 

shirini_forush

Well-Known Member
***********************************************
*الا الذین آمنو و عملوا الصالحات و تواصو بالحق و تواصو بالصبر*
***********************************************
ایول
....
فکر کنم اگه برای هر کدوم از صدا ها یه کلاس sound توی یه متغیر زخیره کنی و با اون اینستنس کار کنی به هیچ مشکلی بر نمیخوری.
 

shirini_forush

Well-Known Member
راستی برای فید هم باید بگی تا زمانی که صدا به صد برسه تو هر فریم یکی به ولمش اضافه کن...
و بر عکسش برای فید اوت...
 

overcrash

Active Member
....

فکر کنم اگه برای هر کدوم از صدا ها یه کلاس sound توی یه متغیر زخیره کنی و با اون اینستنس کار کنی به هیچ مشکلی بر نمیخوری.

اگه منظورت اینجوری هست که فایده نداشت!
کد:
var s1:Sound=new Sound;
var s2:Sound=new Sound;
s1.attachSound("s1");
s2.attachSound("s2");
s1.setVolume(20);
s1.start();
s2.setVolume(80);
s2.start();
 
آخرین ویرایش:
بالا