当我离开特定框架时,我真的需要一些 AS3 脚本来运行某些功能。
我的原因是在我退出包含 FLV 播放的帧后,设置一些功能来停止视频并恢复我的 mp3 播放器的声音。
我使用这个脚本,它在 FLash 投影仪中工作得很好,但是 stage.invalidate(); 在我尝试退出 flv 播放帧后,导致第三方应用程序制造商(如 Swfkit 和 Zinc)没有响应。
这是我的脚本:
stage.invalidate();
mene.addEventListener(Event.RENDER,exitingF);
mene.addEventListener(Event.REMOVED_FROM_STAGE, removedF);
function exitingF(e:Event):void{
controller.gotoAndStop(2);
pausePosition = sndChannel.position;
sndChannel.stop();
isPlaying = false;
}
function removedF(e:Event):void{
mene.stop();
controller.gotoAndStop(1);
sndChannel = soundClip.play(pausePosition);
isPlaying = true;
}
我所需要的只是另一种说法,即在退出特定帧后立即运行一些脚本(转到另一个帧)