下面是使用的思路:
在游戏开始时,在Awake ()函数中取得数据
level = PlayerPrefs.GetInt ("level",1);
HP = PlayerPrefs.GetInt ("hp",50);然后在比如过关,或者需要保存数据时用如下代码保存数据
level++;
PlayerPrefs.SetInt ("level",level);
PlayerPrefs.SetInt ("hp",HP);最后在重新开始游戏的方法里,恢复初始的数据(相当于重置一下数据)
PlayerPrefs.SetInt ("level",1);
PlayerPrefs.SetInt ("hp",50);


暂无关于此日志的评论。