0

这是 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;
}
4

1 回答 1

0

好的。我只是添加了

addEventListener(Event.ENTER_FRAME,myFunction);

在第一个功能之上,现在可以正常工作了。

于 2012-12-11T23:30:48.393 回答