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!!!