Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2009, 15:16
sergiologa
 
Fecha de Ingreso: noviembre-2009
Mensajes: 11
Antigüedad: 15 años, 5 meses
Puntos: 0
problema con reproductor de música

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()
}
}