在cocos2d中保存游戏状态

时间:2011-01-10 14:55:06

标签: cocos2d-iphone

我是iphone的新手,现在我正在用cocos2d进行游戏。我需要在退出或终止并恢复状态时保存游戏状态。任何人都可以提供相关的教程并给我一些指示要做到这一点。任何人都可以帮助我.......提前致谢(对任何语法错误道歉.....)

1 个答案:

答案 0 :(得分:1)

据我所知,没有cocos2d这样做的具体方法。但是,您可以通过使用NSUserDefaults类将所需的任何变量保存到首选项文件来实现自己的解决方案。

关于触发此加载/保存操作的位置,请查看cocos2d项目模板生成的xxxxxxAppDelegate.m(xxxxxx是您的应用程序的名称)文件。此文件中注释了许多关于不同应用程序事件的功能(启动,退出,使用主页按钮发送到后台并恢复)。只需取消注释您感兴趣的那些,可能是所有这些,并调用您在NSUserDefaults周围编写的函数。