c# - 使用 playerprefs 在 Unity 中保存 int
问题描述
当播放器退出应用程序时,我需要保存 3 个整数。我想使用 playerprefs 保存它们,并且我需要它们能够在运行时被其他脚本更改。谁能给出一个代码示例,说明如何使用 playerprefs 保存以及如何在 int 更改时更新保存?
解决方案
你这样保存
PlayerPrefs.SetInt("Health", 100);
PlayerPrefs.SetInt("Mana", 10);
PlayerPrefs.Save();
如果要更新值,只需执行相同操作即可。要从 playerprefs 中获取 int,只需执行
PlayerPrefs.GetInt("Health")
推荐阅读
- c++ - 最小化高度之间的最大差异
- svg - 填充 SVG 的封闭空间?
- spring - 使用 IntelliJ 远程连接 AWS
- vue.js - Vuetify 组合框在重复值上调用计算的 setter 两次
- python - 我的 Python 脚本无法使用 Selenium 访问互联网
- javascript - fetch API 处理 __proto__ 是否与分配它不同?
- c# - 为什么 TreeView 没有列出我的子目录?
- java - 如何在扩展 Spock 规范的 Groovy 类中模拟 Java 可选类
- neural-network - 是否可以同时使用和训练神经网络?
- ios - 在执行最终异步 API 之前执行 1 次以上异步 API 调用