Cocos Creator入门教程之游戏数据的保存与读取

一、数据的读取与保存

1. 保存数据

//索引的字符串键值key,和要保存的字符串数据value
cc.sys.localStorage.setItem(key, value)

相对于复杂的数据保存就需要转换成JSON进行保存。

userData = {
    name: "kuzz",
    age: 18,
    high: 180
};

cc.sys.localStorage.setItem('userData', JSON.stringify(userData));

2. 读取数据

单个数据直接使用索引的字符串键值进行读取。

cc.sys.localStorage.getItem(key)

读取转换成JSON文件的数据

var user = JSON.parse(cc.sys.localStorage.getItem('userData'));
cc.log(user.high)
cc.log(user.name)
cc.log(user.age)

3. 对于游戏中不再需要的数据可以使用removeItem进行删除。

cc.sys.localStorage.removeItem(key)

 

你可能感兴趣的:(Cocos,Creator)