Cocos2d-x如何禁止游戏在后台运行

时间:2013-01-07 09:44:55

标签: android iphone cocos2d-iphone cocos2d-x

我有一个cocos2d-x的游戏。当我按下“主页”按钮退出游戏时,它会关闭游戏,但我不希望它在后台运行。我怎么能这样做?

3 个答案:

答案 0 :(得分:0)

进入iOS(iphone):

根据Apple文档,您不应该以编程方式退出应用程序,但如果您仍想在某个按钮的click事件上退出应用程序,那么应该使用以下行。

 exit(0);

答案 1 :(得分:0)

你可以在当前Activity的onPause()/ onStop()方法上捕获它并暂停实际游戏。

此外,您可以捕获onResume()并在需要时恢复实际游戏

答案 2 :(得分:0)

在您的Android活动中,

@Override 
onStop(){ 
    android.os.Process.killProcess(android.os.Process.myPid()); 
}