Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con volumen de reproductor

Estas en el tema de Problema con volumen de reproductor en el foro de Flash y Actionscript en Foros del Web. Hola. Estoy montando un reproductor mp3 en flash y cada cancion tiene su propio preload, lo cual consigo con el siguiente código: Cita: clip_mc = ...
  #1 (permalink)  
Antiguo 08/04/2005, 02:45
 
Fecha de Ingreso: febrero-2005
Mensajes: 17
Antigüedad: 12 años, 9 meses
Puntos: 0
Problema con volumen de reproductor

Hola. Estoy montando un reproductor mp3 en flash y cada cancion tiene su propio preload, lo cual consigo con el siguiente código:

Cita:
clip_mc = this.createEmptyMovieClip("holder", 1);
clip_mc.loadMovie("danceroll.swf");

this.onEnterFrame = function() {
var totales=clip_mc.getBytesTotal();
var cargados=clip_mc.getBytesLoaded();
var porcentaje=int(cargados/totales*100);
_root.txtp2.text=porcentaje +" % loaded";
_root.txt.text="";

if (clip_mc.getBytesLoaded() != 0 && clip_mc.getBytesLoaded() == clip_mc.getBytesTotal()) {
clip_mc.gotoAndPlay(2);
delete this.onEnterFrame;
marque1.gotoAndPlay(2);
_root.txt.text="PLAY";
_root.txtp2._visible=false;


}
};
danceroll.swf--> Es mi swf con la música y tiene 2 fotogramas: en el F1 un stop,y en el dos un clip de pelicula (sonido) con la cancion.
Éste es el código que añado al botón play, y al darle me muestra la precarga en la caja de texto que le indico, hasta ahi todo bien.

Pero a la hora de controlar el volumen, nosé sobre que elemento aplicar el Set Volume()
En el botón "menos" para bajar el volumen (por defecto está´al 100) tengo el siguiente codigo:
Cita:
if(Number(_root.vol.text)>0 && sonido=="s1" & parar=="no"){
vol.text=Number(Number(vol.text)-10);
clip_mc.setVolume(Number(vol.text));//Esta linea es la que nose resolver, no llego a la cancion por mas que pruebo rutas
}
sonido y parar son dos variables globales para controlar en que cancion estoy y el boton stop, funcionan bien.
El problema esta en la linea de set Volume, no me baja y nose sobre que tengo que aplicarlo....si alguien me puede echar una mano se lo agradeceria de verdad, llevo varios días con ello y nada....

Muchas gracias y un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:31.