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 回答