Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/07/2003, 06:56
Avatar de axa
axa
 
Fecha de Ingreso: enero-2002
Mensajes: 396
Antigüedad: 22 años, 2 meses
Puntos: 0
Cuando pones:
Código:
s = new Sound();
Estas asociando ese objeto sonido con la linea de tiempo principal... y al hacer:
Código:
s.setVolume(20);
Se pone en 20% el volume de todos los sonidos que esten asociados a la linea de tiempo donde este asociado el sonido s.

Para evitar eso lo que debes hacer es asociar sonidos a lineas de tiempo de MC's independientes, algo asi:
Código:
CreateEmptyMovieClip("fondo", 1);
CreateEmptyMovieClip("efectos", 2);
sonido_fondo = new Sound(fondo);
sonido_efecto1 = new Sound(efectos);
Ahora al subir o bajar el volume de sonido_fondo se cambiara el volume de los sonidos asociados a el MC fondo y no se verá afectado el de sonido_efecto1 porque estan asociados a lineas de tiempo de diferentes MC's.

Bueno... asi es que funciona esto... no tengo flash aqui , tons revisa en la ayuda como se usa el CreateEmptyMovieClip... creo que es asi...

Nos vemos bro...
__________________
axa