0

これは 3.5 のバグですか、それとも知っておくべき変更がありましたか? デスクトップと Android でテストしました。心配する必要がありますか、それともバグが解決されている間は 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 に答える