0
在我的蛇游戏中,我有一个影片剪辑中的游戏和一个影片剪辑中的游戏。在我的文档类中,我想添加游戏,并在游戏结束时将其设置为空,将其删除并添加结束游戏影片剪辑。什么是最好的方式去做这件事?end game actionscript 3
在我的蛇游戏中,我有一个影片剪辑中的游戏和一个影片剪辑中的游戏。在我的文档类中,我想添加游戏,并在游戏结束时将其设置为空,将其删除并添加结束游戏影片剪辑。什么是最好的方式去做这件事?end game actionscript 3
从您的游戏类发出文档类可以侦听的事件(Event.COMPLETE
似乎适用于此案例)。然后在事件处理程序中,您可以更改您的剪辑。
文档类代码:
var game:Game = new Game();
game.addEventListener(Event.COMPLETE, finishGame);
addChild(game);
function finishGame(e:Event):void {
removeChild(game);
game = null;
var end:GameOver = new GameOver();
addChild(end);
}
游戏类代码:
//when game is complete:
dispatchEvent(new Event(Event.COMPLETE));
我看你是不是读fgdbe它告诉人们把所有的代码文档类... – apscience
目的我的文档类是加载适当的剪辑。我的剪辑是预加载器,设置,游戏和最终游戏。它的目的是这样我可以制作一个剪辑空白,删除它,当它重新加载它像它第一次运行。否则当你回到游戏中时,它仍然处于相同的状态 – Yamiko