【Cocos2d-x使用UserDefault数据持久化实例:保存背景音乐和音效设置】教程文章相关的互联网学习教程文章

Cocos2d-x使用UserDefault数据持久化实例:保存背景音乐和音效设置【图】

UserDefault可以实现数据的存储,但是它的使用不能泛滥,具体讲一般情况下不会使用它保存大量的数据,它没有SQL语句那样的灵活。UserDefault除了保存游戏设置外,还有可以长期保持游戏精灵等对象的状态。我们通过一个实例介绍一下在游戏项目中如何使用UserDefault。如图所示,在Setting场景中可以设置是否播放背景音乐和音效,现在我们将它完善将选择的状态保存到UserDefault中。设置背景音乐与音效(上图HelloWorld场景、下图Sett...