PlayerPrefs游戏存档
在游戏会话中存储和访问游戏存档(如不同场景之间进行通讯以及RPG游戏中的记录玩家以前游戏过程的持久化存储),都是将这些信息以数据的形式存储在PlayerPrefs存储的。
通常是通过PlayerPrefs.setInt("key_name", key_value)
(或setFloat/setString
)来存储需要的数据,然后使用PlayerPrefs.getInt("key_name", key_value)
(或getFloat/getString
)来在相应的时候获取所需的数据。
其他用法包括:
hasKey
如果键名在游戏存档中存在,返回trueDeleteKey
从游戏存档中删除对应的Key以及Key value.DeleteAll
从PlayerPrefs
中删除所有的Key值Save
将所有的参数修改写入的硬盘