PlayerPrefs 游戏存档
在游戏会话中储存和访问游戏存档。 可以理解为持久化储存,还可以理解为游戏存档, 玩RPG游戏的时候肯定会有游戏存档
存档中就会记录玩家以前游戏的过程,这些都是以数据的形式存在PlayerPrefs中的。
—-Unity圣典
除了用做游戏存档,还可以用来控制用户变量,比如,想要储存自动战斗的状态,使得每次点击过开启自动战斗按钮后,再次进入副本依然处于自动战斗状态。也算是某种意义上的全局变量了。
PlayerPrefs 以键值对<名称,数据>的方式储存数据至文件中,程序可以根据名称取出上次保存的数值。
p.s:读取时注意保证键值名称与保存时一致。
Class Functions类函数
SetInt(string key, int value),保存整型数据。
GetInt(string key),读取整型数据。
SetFloat(string key, float value),保存浮点型数据。
GetFloat(string key),读取浮点型数据。
SetString(string key, string value),保存字符串数据。
GetString(string key),读取字符串数据。
HasKey(string key),如果key在游戏