PDA

View Full Version : مشکل در setVolume



amirhossein.h
چهارشنبه 26 مهر 1391, 16:50 عصر
سلام

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

so.attachSound("musicBackground");

var so:Sound = new Sound();

so.start(0, 30);

وقتی براش so.setVolume(18); می نویسم کل ولوم صدا های داخل صفحه رو به 18 می رسونه ولی من می خوام فقط صدای مورد نظرم به 18 برسه

ممنون می شم یه راهنمایی بفرمایید

hoseinnn
سه شنبه 02 آبان 1391, 15:47 عصر
سلام
باید هر یک از صداها رو به یک MovieClip نسبت(ارتباط) داد.
تو این مثال من از b1 و b2 استفاده کردم....البته میتونید از MovieClip خالی هم استفاده کنید :

this.createEmptyMovieClip(Name, 1);

و این هم کد برنامه

a1 = new Sound(b1);
a1.attachSound("s1.mp3");
a1.start(0, 50);
//************************************
a2 = new Sound(b2);
a2.attachSound("s2.mp3");
a2.start(0, 50);
onEnterFrame = function () {
b1.ma1._xscale = v1.level*3;
b2.ma2._xscale = v2.level*3;
a1.setVolume(v1.level);
a2.setVolume(v2.level);
};