¿Cómo puedo pasar el valor generado por trans.volume? La idea es recoger el valor en que se queda el trans.volume para aplicarlo a otra función
Código ActionScript :
// Función que controla el volumen de reproducción del audio
function volumen(e:MouseEvent){
indica_volumen_mc.bola_volumen_mc.x=indica_volumen_mc.mouseX // Mueve la posición horizontal de la bola de volumen siguiendo al ratón.
// No deja arrastrar la bola fuera de su posición x=0, que debe ser el inicio de la barra de volumen.
if(indica_volumen_mc.bola_volumen_mc.x<0){
indica_volumen_mc.bola_volumen_mc.x=0
}
// No deja arrastrar la bola, por la derecha, fuera de la longitud de la barra de volumen.
if(indica_volumen_mc.bola_volumen_mc.x>indica_volumen_mc.barra_volumen_mc.width){
indica_volumen_mc.bola_volumen_mc.x=indica_volumen_mc.barra_volumen_mc.width
}
trans.volume=indica_volumen_mc.bola_volumen_mc.x/indica_volumen_mc.barra_volumen_mc.width // Asigna el volumen del audio según la posición de la bola de volumen sobre la barra de volumen.
canal.soundTransform=trans // Asigna el volumen calculado al canal.
silencio_mc.gotoAndStop(1); // Muestra el indicador de volumen como activo
trace(trans.volume);
}Gracias
