【前言】
一个游戏怎么能没有游戏存档呢?在Cocos2d-x中也提供了一个数据存储类CCUserDefault,可以作为一个轻量级的数据库来使用。它支持五种数据bool、int、float、double、string的存储。
【Demo下载】
【Cocos2d-x 3.x】
(1)去掉 “CC”
(2)获取单例:sharedUserDefault() 改为 getInstance()
(3)增加数据值:Data
1
2
3
4
|
//
void
setDataForKey(
const
char
*pKey,
const
Data&value);
DatagetDataForKey(
Data&defaultValue=Data::Null);
//
|