0

我想暂停我的游戏我使用了以下代码,但是当我们从任何中断返回时它不会暂停它显示主菜单屏幕。它再次从第 1 次开始。

预计如果用户在游戏的动作阶段发出任何类型的中断,则在从中断游戏返回后,应在中断发生的确切位置暂停,并显示带有所需选项的暂停屏幕。

CCDirector.sharedDirector().pause();

4

1 回答 1

0

我解决了这个问题。问题在于屏幕方向更改。游戏处于横向模式,当设备休眠时屏幕方向会自动更改为纵向模式。这将导致重新启动活动。将 android:configChanges="keyboard|keyboardHidden|orientation" 添加到清单中的活动可以解决问题。

于 2012-03-07T11:18:13.947 回答