всем доброго времени суток!
делаю плеер
возникла проблема с прослушкой конца трека
примерно такой код

Код AS3:
public function playTrack(filePath):void
{
try
{
channel.stop();
track.close();
} catch(e:Error){
channel.stop();
}
playBttn.visible = false;
pauseBttn.visible = true;
track = new Sound;
track.load(new URLRequest(filePath.toString()));
channel = track.play();
channel.addEventListener(Event.SOUND_COMPLETE, fullTrack);
}
function pauseTrack(e:Event):void
{
trace("pause")
setPosition = channel.position;
channel.stop();
channel.removeEventListener(Event.SOUND_COMPLETE, fullTrack);
playBttn.visible = true;
pauseBttn.visible = false;
}
function continueTrack(e:Event):void
{
trace("continue")
channel = track.play(setPosition);
channel.addEventListener(Event.SOUND_COMPLETE, fullTrack);
playBttn.visible = false;
pauseBttn.visible = true;
}
function fullTrack(e:Event):void
{
trace("konec")
}
fullTrack срабатывает только если не было сделано паузы, если была пауза не срабатывает/
может кто сталкивался с тамии делами?
спаисбо
Добавлено через 3 минуты
удалите пожалуйсто тему
все работает!
я перепутал переметоку с паузой и не там обновлял слушателя