20_PlayerPresKey类

[复制链接]
发表于 2025-11-4 18:11:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
修改前

修改后
创建PlayerPrefsKey.cs

编写代码
  1. public static class PlayerPrefsKey{
  2.     public static readonly string Acct = "Acct"; // 账号键名
  3.     public static readonly string Pass = "Pass"; // 密码键名
  4. }
复制代码
重新编写

如许写的利益是将变量存储到一个共有的类中方便后续查找
别的关于PlayerPrefs长期化存储干系知识
  1. PlayerPrefs 是 Unity 中用于存储简单数据的类,它提供了一种跨会话保存和检索数据的方法。
  2. PlayerPrefs 存储的数据是持久化的,即使应用程序关闭后,数据也不会丢失,直到显式地删除它们。
  3. PlayerPrefs 支持存储的数据类型包括:
  4. 字符串(string)
  5. 浮点数(float)
  6. 整数(int)
  7. 使用 PlayerPrefs 存储数据的基本方法如下:
  8. 存储数据:
  9. PlayerPrefs.SetString("key", "value");:存储字符串。
  10. PlayerPrefs.SetFloat("key", value);:存储浮点数。
  11. PlayerPrefs.SetInt("key", value);:存储整数。
  12. 检索数据:
  13. PlayerPrefs.GetString("key", defaultValue);:检索字符串,如果未找到则返回默认值。
  14. PlayerPrefs.GetFloat("key", defaultValue);:检索浮点数,如果未找到则返回默认值。
  15. PlayerPrefs.GetInt("key", defaultValue);:检索整数,如果未找到则返回默认值。
  16. 检查键是否存在:
  17. PlayerPrefs.HasKey("key");:检查是否存储了指定的键。
  18. 删除数据:
  19. PlayerPrefs.DeleteKey("key");:删除指定的键。
  20. PlayerPrefs.DeleteAll();:删除所有存储的数据。
复制代码
End.
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表