PDA

Просмотр полной версии : setSound меняет громкость всех объектов. Почему?


джонатан
14.07.2008, 12:36
Здравствуйте дорогие друзья! На этот раз у меня вот такой вот вопрос:

Вобщем! Есть два объекта класса Sound. Причем громкость одного, всегда должна быть статична, что я и указал ему:

Sound1.setVolume(100);
А вот у второго объекта, громкость меняется динамически, причем постоянно и довольно часто. Так вот почему-то как только поменяется громкость Sound2, Sound1 тоже не остается в стороне, и его громкость становится равной громкости Sound1.


Sound1 = new Sound();
Sound1.attachSound("music");
Sound1.setVolume(100);
Sound1.start(0.35, 999999);

Sound2 = new Sound(my_mc);
Sound2.attachSound("sound");
Sound2.setVolume(eval("ball" +n)._width);
Sound2.start();


Спасибо за внимание!

crazyone
14.07.2008, 13:51
Попробуйте создавать объекты Sound с привязкой к разным мувиклипам. Я имею ввиду - и первый тоже.

джонатан
16.07.2008, 15:24
Сделал. Не помогло... Есть еще какиенибудь мысли?

iNils
16.07.2008, 15:27
Сделал. Не помогло... Есть еще какиенибудь мысли?Мысль таже самая, просто ваша реализация неверная, раз не работает.

Представьте себе клип А в клипе Б. Сначала вы меняет прозрачность клипа Б и это не влияет на прозрачность клипа А, но изменения прозрачности клипа А, влияет на прозрачность Б.

джонатан
16.07.2008, 15:30
Я повесил звуки на 2 совершенно разных муви-клипа, лежащих в руте.

iNils
16.07.2008, 15:35
Исходник можно?

джонатан
16.07.2008, 16:31
Вечером, он у меня дома.
И вообще. Я то может конечно еще и нуб, но понять где лежат 2 клипа, для меня не проблема...