Hola! Necesito que este reproductor de mp3 al terminar una cancion pase a la siguiente, si tener que cliquear en el boton siguiente.
El comportamiento actual es que al terminar una cancion vuelve a empezar la misma
Código:
i=0;
sonando="false";
listaCanciones = new Array("mp3/1.mp3", "mp3/2.mp3", "mp3/3.mp3");
sonarCancion();
equal_mc.gotoAndPlay("play");
equal1_mc.gotoAndPlay("play");
equal2_mc.gotoAndPlay("play");
function sonarCancion(){
if (sonando=="false"){
song.stop();
song=new Sound();
song.loadSound (listaCanciones[i],true);
song.setVolume(100);
song.onSoundComplete=function(){
song.loadSound (listaCanciones[i],true);
song.setVolume(100);
}
equal_mc.gotoAndPlay("play");
equal1_mc.gotoAndPlay("play");
equal2_mc.gotoAndPlay("play");
sonando="true";
} else {
song.stop();
sonando="false";
}
}
function pararCancion(){
song.stop();
sonando="false";
equal_mc.gotoAndPlay("stop");
equal1_mc.gotoAndPlay("stop");
equal2_mc.gotoAndPlay("stop");
}
function siguienteCancion(){
if (i<(listaCanciones.length-1)){
i++;
}else {
i=0;
}
sonando="false";
sonarCancion();
}
function anteriorCancion(){
if (i>0){
i--;
}else{
i=listaCanciones.length-1;
}
sonando="false";
sonarCancion();
}
Gracias!!!