hola XD
Código PHP:
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(){
siguienteCancion()
};
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();
}
un consejo piensa que si ya has echo un función que realiza lo que necesitas porque no lo empleas por ejemplo cuando termine la canción utiliza la función siguiente que es lo logico XD