这是 3.5 的错误还是我应该知道的一些变化?我用桌面和安卓测试过。在解决错误时,我应该担心还是坚持使用 3.4?
编辑:
看起来问题是 Event.ACTIVATE 不再起作用了。当我放置 addEventListener(Event.ENTER_FRAME,myFunction); 外面,一切正常。下面的代码适用于 Air 3.4 。
stage.addEventListener(Event.ACTIVATE, fl_Activate);
stage.addEventListener(Event.DEACTIVATE, fl_Deactivate);
function fl_Activate(event:Event):void
{
addEventListener(Event.ENTER_FRAME,myFunction);
stage.frameRate = 24;
}
function fl_Deactivate(event:Event):void
{
removeEventListener(Event.ENTER_FRAME,myFunction);
stage.frameRate = 1;
}