0

FRAME_CONSTRUCTED イベント コールバックで gotoAndStop() 関数を使用すると問題が発生しました。これは、あなたにはそれができないという仮定に私を導きましたか?

今回はこんな感じにしてみました。

public function init() : void {
    someMC.addEventListener( Event.FRAME_CONSTRUCTED, function ( e:Event ) : void {
        MovieClip( e.target ).someChild.gotoAndStop(1);
    });
}

驚いたことに、今回はスタック オーバーフロー エラーが発生しました。

これは本当ですか?

4

1 に答える 1

0

フレーム構築イベントは、フレームが描画される直前に実行されます。これが起こっていることです。

Your movie clip is about to render frame 2.

The event fires. Your movie clip goes to frame 1.

Your movie clip is about to render frame 1.

The event fires. Your movie clip goes to frame 1.

そして、これは永遠に繰り返されます。

于 2013-09-19T14:05:41.977 に答える