2013-03-07 117 views
-1

FlashPlayer出现真正的问题。我需要的是当它处于THROTTLE模式时,使其全速工作 - 这意味着当FlashPlayer失去焦点并将帧率降低到约4fps时。这通常被称为移动电话的功能,或者当您更改浏览器中的选项卡,并且.swf电影无法全速运行时。 我需要全速,因为我们在虚拟服务器上运行闪存swfs进行测试,而不幸的测试运行时间很长。 我发现在FP11.2中引入了ThrottleEvent,它告诉你Flash Player在做什么。它可以进入PAUSE,THROTTLE或RESUME状态。不幸的是,当它真正进入这些状态时,我似乎无法强制其他stage.frameRate。我也尝试过使用Event.DEACTIVATE和Event.ACTIVATE,但没有任何结果。 我能以任何方式绕过吗?或者,如果没有,在Adobe将此功能加入到FP之前,什么版本的FlashPlayer是最新版本? 感谢您的回应! 最善良的帕维尔失去焦点时的Flash Player行为

+0

退房http://stackoverflow.com/questions/13701121/flash-player-stops-animating-when-out-of-viewport我有同样的的问题。原来它不可能禁用这个。 – James 2013-03-08 11:13:20

回答

0

你应该尝试

stage.addEventListener(ThrottleEvent.THROTTLE, doStuff)