我正在开发一款Flash游戏并且完成了它,但我遇到了一个问题。游戏结束时,或者用户按下“结束游戏”按钮时,我想将它们返回到主菜单。游戏设置为主菜单在第3帧,游戏在第4帧中运行。所有的游戏代码都在那里。Flash游戏 - 返回主菜单
我尝试过的几件事: 我只是简单地试图回到第3帧。这将导致错误:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at Hundred_fla::MainTimeline/GotoEndGame()[Hundred_fla.MainTimeline::frame5:66]
我试图返回所有游戏瓦尔为默认值,清除所有的孩子......等......我也得到了完全相同的错误...不知道是什么问题是。我认为一种解决方案是重新加载电影,但这将在Android/IOS上运行,我无法刷新网页。 ... 任何帮助将不胜感激。由于
编辑:上线66的代码是:
while(stage.numChildren > 0){
stage.removeChildAt(stage.numChildren-1);
}
优秀的捕获。 – BoppreH
这似乎解决了它!谢谢! –
非常感谢你这让我疯狂!!!!!! –