Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/03/2010, 14:41
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: volumen para audio especifico

Trata a tu sonido en una sola configuracion de action script, no en varias capas, dado que el sonido no responde a fotogramas, sino a duraciones y demas... te pongo un script para 3 musicas importadas desde la biblioteca. COmo veras, al solo llamarle a la variable song_sound, el control de volumen deberia reconocer el volumen de todos los sonidos adjuntados, sin discriminar...

haz esto en un fotograma a parte
Código actionscript:
Ver original
  1. var song_sound:Sound = new Sound();
  2. song_sound.attachSound("a");
  3.  
  4. var song_sound2:Sound = new Sound();
  5. song_sound2.attachSound("b");
  6.  
  7. var song_sound3:Sound = new Sound();
  8. song_sound3.attachSound("c");
  9.  
  10.  
  11. var i=100;
  12. volMas_btn.onRelease = function() {
  13.    
  14.     i=i+10;
  15.    
  16.     song_sound.setVolume(i);
  17. };
  18. volMenos_btn.onRelease = function() {
  19.  
  20.     i=i-10;
  21.    
  22.     song_sound.setVolume(i);   
  23. };

Crea 2 botones y ponle la instancias de volMas y volMenos, que ya controlaran desde el script que te pase arriba.

para llamar a cada musica, deberias generar botones que detengan la reproduccion en curso, y llame a la musica Nº2

un ejemplo poco practico pero funcional que se me ocurre puede ser en el boton que llama a la musica 2, dentro del mismo script siempre:

Código actionscript:
Ver original
  1. musica2.onPress= function(){
  2.     song_sound.stop();
  3.     song_sound3.stop();
  4.     song_sound2.start();
  5. }

pero te conviene traer las musicas de manera externa..

Código actionscript:
Ver original
  1. soni.loadSound("mi_musica.mp3", true);//

espero te sirva.. no me digas, DONDE LO USO? mi intencion es solo ayudarte con el sonido y el control de volumen de una manera sencilla.

Un saludo
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...