AS3:使用 gotoAndStop() 进行时间轴导航;引发意外的空对象错误



这是我的代码。看来我无法在舞台上发言。我在 gotoAndStop(3( 收到一个空对象引用错误;

		private function  exitInvitation(e: MouseEvent): void {
			simpleBack.removeEventListener(MouseEvent.CLICK, exitInvitation);
			removeChild(simpleBack);
			
			gotoAndPlay(3);
		}

我正在从第 10 帧移动到第 3 帧。这显然是一个错误。即使是在时间轴上编写的代码也不起作用。我必须侦听什么才能知道我的舞台对象可用?

我尝试添加:

addEventListener(Event.ADDED_TO_STAGE, init);
private function init(e:Event):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
gotoAndPlay(3);
}

可悲的是,它不起作用。

这是一个错误。不知何故,我的对象从舞台上被删除了。

最新更新