请问在一个单机手游中怎么做历史最高分记录?

小白我有一个全局变量window.Score,请问大神游戏中怎么把这个分数给保存下来下次玩家再打开游戏的时候还能看得到?要保存在什么文件中?代码怎么写?

cc.localStorage.putItem();
cc.localStorage.getItem();

像这样写对不对?
cc.localStorage.putItem() = window.Score;

还有请问这个数据是放在手机中的哪里呢?

  • -我这写的只是给你API的提示,告诉你方向,具体你还得去查看creator的API啊,我没记错的话应该是这样的:
    存的时候cc.sys.localStorage.setItem(‘score’, window.Scroe.toString());
    取的时候window.Score = parseInt(cc.sys.localStorage.getItem(‘score’));

具体去看http://www.cocos.com/docs/creator/advanced-topics/data-storage.html

弄懂了,非常感谢!