Остановить flvplayback на другом кадре
Поэтому у меня есть 3 кнопки, я использовал команду gotoAndStop() для каждой кнопки, когда я нажимаю другую кнопку после просмотра видео, оно все еще воспроизводится в фоновом режиме. Как я могу это остановить? я не могу использовать SoundMixer.stopAll(); потому что я использую музыкальный фон. Извините за мой плохой английский и я новичок с as3, поэтому, пожалуйста, помогите мне, спасибо
btngallery.addEventListener(MouseEvent.CLICK, fl_ClickToGall2);
function fl_ClickToGall2(event:MouseEvent):void
{
if(currentFrame != 12){
gotoAndStop(12);
btngallery.gotoAndStop(2); // its just button animation
btninfo.gotoAndStop(1);
}else{
btngallery.gotoAndStop(1);
gotoAndStop(11);
stop();
}
}
btninfo.addEventListener(MouseEvent.CLICK, info8);
function info8(event:MouseEvent):void
{
if(currentFrame != 14){
gotoAndStop(14);
btninfo.gotoAndStop(2);
btngallery.gotoAndStop(1);
}else{
btninfo.gotoAndStop(1);
gotoAndStop(11);
stop();
}
}
btnvideo.addEventListener(MouseEvent.CLICK, vidiboih);
function vidiboih(event:MouseEvent):void
{
if(currentFrame != 13){
gotoAndStop(13);
btnvideo.gotoAndStop(2);
btngallery.gotoAndStop(1);
btninfo.gotoAndStop(1);
}else{
btnvideo.gotoAndStop(1);
gotoAndStop(11);
stop();
}
}
кадр 12: галерея, кадр 13: видео, кадр 14: информация