Cocos Application确实进入后台回调无法正常工作

时间:2015-10-22 11:01:20

标签: android ios mobile cocos2d-x marmalade

我正在使用Marmalade 7.10和Cocos2d-X 2.2.6开发游戏,我对applicationDidEnterBackground类中的applicationWillEnterForegroundAppDelegate方法有疑问。

我已经在模拟器和Android和iOS的实际设备中完成了一些测试,当我按下主页按钮时,这些方法永远不会被调用。

你可以帮帮我吗?我错过了一些配置吗?

1 个答案:

答案 0 :(得分:0)

该功能未实现,你可以自己实现它,在main()中使用s3eDeviceRegister()为S3E_DEVICE_PAUSE / S3E_DEVICE_UNPAUSE注册2个回调,然后分别调用:

CCApplication::sharedApplication()->applicationDidEnterBackground() ;
CCApplication::sharedApplication()->applicationWillEnterForeground() ;
来自回调的