添加文字 label 放到了 暂停按钮一个界面
在game。js代码中声明变量关联一下。
在game添加代码 添加分数 和 初始化分数
添加分数的方法在敌机死亡哪里添加
cc.sys.localStorage.setItem(key, value)
上面的方法需要两个参数,用来索引的字符串键值 key
,和要保存的字符串数据 value
。
假如我们要保存玩家持有的金钱数,假设键值为 gold
:
cc.sys.localStorage.setItem('gold', 100);
对于复杂的对象数据,我们可以通过将对象序列化为 JSON 后保存:
userData = { name: 'Tracer', level: 1, gold: 100}; cc.sys.localStorage.setItem('userData', JSON.stringify(userData));
cc.sys.localStorage.getItem(key)
和 setItem
相对应,getItem
方法只要一个键值参数就可以取出我们之前保存的值了。对于上文中储存的用户数据:
var userData = JSON.parse(cc.sys.localStorage.getItem('userData'));
文档地址:https://docs.cocos.com/creator/manual/zh/advanced-topics/data-storage.html?h=%E5%AD%98%E5%82%A8
站长微信:xiaomao0055
站长QQ:14496453