Me presento, ya que soy nuevo en cristalab y en Flash. Soy Patrick
Como primer trabajo con flash, estoy haciendo una web para un negocio que voy a iniciar con mi pareja.
En la parte de arriba quiero que lleve un reproductor con varios temas en mp3. Buscando por cristalab, encontré un enlace a una web en la que explicaba cómo hacer un reproductor con visualizador de espectro de una canción convertida a swf mediante el programa SwiftMP3.
Hasta aquí todo correcto y funciona a la perfección.
Donde tengo el problema es en lo siguiente:
He colocado un selector de volumen y un slider de tiempo con visualizador del tiempo transcurrido/tiempo total.
Tengo ambos selectores respondiendo gráficamente a las órdenes, pero no se cómo hacer que sea realmente funcional.
Os agradecería muchísimo que me ayudaseis a solucionar el problema, ya que ni con la ayuda de SwiftMP3 ni ayuda de Flash ni por el foro doy con la solución.
Adjunto un archivo .zip con el .fla y el .swf necesarios para ver mi duda.
De todas formas, añado aquí el código que tengo añadido en un frame de una capa AS.
Gracias de antemano y perdón por el tocho.
Código :
//DEFINICIÓN MÚSICA
//PARÁMETROS ESPECTRO DE SONIDO
_root.musicHolder.loadMovie("songName.swf");
_root.startHeight=1; // Percent of original bar height
_root.jumpAmount=7; // Increases jump of bar relative to s0 to s17
//FIN DE LOS PARÁMETROS DE ESPECTRO
//CONTROLADOR DE VOLUMEN
var volumen, pos0=260, pos100=320, pos=controlador_mc._x, porcvol;
_root.botmas.onPress = function(){
if(_root.controlador_mc._x >= 320){
_root.controlador_mc._x = pos100;
_root.volumen_txt.text = "100 %";}
else{
_root.controlador_mc._x = _root.controlador_mc._x + 3;
porcvol=Math.floor((_root.controlador_mc._x-pos0)*100/60);
_root.volumen_txt.text = porcvol+" %";
}
}
_root.botmenos.onPress = function(){
if(_root.controlador_mc._x<=260){
_root.controlador_mc._x = pos0;
_root.volumen_txt.text = "0 %";}
else{
_root.controlador_mc._x = _root.controlador_mc._x - 3;
porcvol=Math.floor((_root.controlador_mc._x-pos0)*100/60);
_root.volumen_txt.text = porcvol+" %";
}
}
//FIN CONTROLADOR DE VOLUMEN
//FIN DEFINICIÓN MUSICA
Aquí está el archivo.
