一、数据的读取与保存
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)