喜欢按下(不点击!!!)窗口| X |游戏窗口上的按钮。那可能吗?或者我是否必须编写自定义暂停功能? :S我有一个非常复杂的程序,现在我想添加PAUSE按钮。
答案 0 :(得分:3)
在游戏循环中(更新前),只需添加一个“暂停”状态的检查。如果暂停,请不要更新。应该很容易实现。
-Justin
答案 1 :(得分:1)
是的,很抱歉,但您必须添加自己的暂停功能。 Flash确实有一个MovieClip :: pause()函数,但这只会暂停帧动画,而不是其余的代码执行。
答案 2 :(得分:1)
如果您为enterframe设置了一个事件监听器(就像您应该拥有的那样),您可以在暂停期间删除监听器,并在取消暂停时将其添加回来。当你暂停时,它会在确切的帧上冻结游戏。