Buenas,
Tengo un reproductor de música con dos botones (play/pause y stop) que funciona a la vez que un movieclip, es decir, cuando das al play comienza la canción elegida y el movieclip. Los botones funcionan perfectamente.
El problema es que cuando termina la canción el mc sigue funcionando y no consigo pararlo. Aquí dejo el código, por si alguien me puede ayudar.
Muchas gracias de antemano!
var song:Sound=new Sound();
var canal:SoundChannel=new SoundChannel();
var urlSong:URLRequest=new URLRequest("aaahhhh.mp3");
var sonando:Boolean;
var pos:uint=0;
rotate_mc.stop();
song.load(urlSong);
play_btn.addEventListener(MouseEvent.CLICK,reprodu cir)
stop_btn.addEventListener(MouseEvent.CLICK,parar)
function reproducir(e:MouseEvent){
rotate_mc.play()
if(sonando){
sonando=false;
pos=canal.position;
canal.stop()
rotate_mc.stop()
}
else
{
canal=song.play(pos);
sonando=true;
}
}
function parar (e:MouseEvent){
rotate_mc.gotoAndStop(1)
if (sonando){
sonando=false;
pos=0;
canal.stop()
}
}