unity日常——游戏存档
来源:互联网 发布:网络接口芯片 编辑:程序博客网 时间:2024/06/05 02:12
unity日常——PlayerPrefs
游戏的存档方式有很多,今天就介绍一下PlayerPrefs
(一)PlayerPrefs.SetInt
public static void SetInt(string key, int value);
设置由Key确定的整数参数值。
PlayerPrefs.SetInt("Score", 20);
(二)PlayerPrefs.SetFloat
public static void SetFloat(string key, float value);
设置由Key确定的浮点参数值。
PlayerPrefs.SetFloat("Health", 50.0F);
(三)PlayerPrefs.SetString
public static void SetString(string key, string value);
设置由Key确定的字符串参数值。
string m_PlayerName; void Start() { m_PlayerName = "Enter Your Name"; PlayerPrefs.SetString("Name", m_PlayerName); }
(四)PlayerPrefs.GetInt
public static void SetFloat(string key, float value);
读取文件Key的整数对应值,如果没有返回默认值
PlayerPrefs.GetInt("Score");
(五)PlayerPrefs.GetFloat
public static float GetFloat(string key, float defaultValue = 0.0F);
读取文件Key的浮点对应值,如果没有返回默认值
PlayerPrefs.GetFloat("Health");
(六)PlayerPrefs.GetString
public static string GetString(string key, string defaultValue = “”);
读取文件Key的字符串对应值,如果没有返回默认值
PlayerPrefs.GetString("Name");
(七)PlayerPrefs.DeleteKey
public static void DeleteKey(string key);
从游戏存档中删除对应的Key和它的对应值
PlayerPrefs.DeleteKey("Name");
(八)PlayerPrefs.DeleteAll
public static void DeleteAll();
从游戏存档中删除所有的Key和它的对应值,慎用。
PlayerPrefs.DeleteAll();
(九)PlayerPrefs.HasKey
public static bool HasKey(string key);
如果Key在游戏存档中存在,则返回true。
PlayerPrefs.HasKey("Score");
(十)PlayerPrefs.Save
public static void Save();
写入所有修改参数到硬盘
默认unity在程序退出时保存参数。这个函数写入硬盘时,可能会稍微的停顿。
如何查看储存在哪里?
在Windows系统下,被存储在注册表里 (regedit命令打开注册表)
HKEY_CURRENT_USER\Software[company name][product Setting](company和product 名是在Project Setting中设置的。)
—— 上一篇 [ unity日常—Mathf ]
—— 下一篇 [ unity日常—EventTrigger ]
- unity日常——游戏存档
- unity日常——游戏优化
- unity 游戏存档
- Unity PlayerPrefs 游戏存档
- Unity游戏存档-PlayerPrefs类
- 存档——让我们继续游戏
- Unity3D——PlayerPrefs 游戏存档
- Unity Manual之PlayerPrefs 游戏存档
- Unity 游戏存档之XML实现
- Unity 游戏存档 PlayerPrefs类的用法
- Unity 游戏存档 PlayerPrefs类的用法
- Unity 游戏存档 PlayerPrefs类的用法
- unity日常——Mathf
- unity日常——EventTrigger
- 游戏存档
- unity学习笔记(一) 游戏存档Playerprebs
- Unity日常——关于射线
- unity日常——函数执行顺序
- 来自金融用户的观点:在云的大趋势下,软件定义存储必将在3年内普及
- 第五章 数据库完整性
- JAVAEE企业级应用开发浅谈之MVC 中的V-VIEW视图
- 欢迎使用CSDN-markdown编辑器
- 201509-1 数列分段 ccf
- unity日常——游戏存档
- REST 以及 RESTful的理解
- 数据库插入日期,取出日期,显示格式的问题
- HDU2516:取石子游戏(巴神博弈)
- java语言基础【java变量】
- Jenkins安装
- Java反射机制
- 并行计算02-《cuda by examples》代码配置及julia例子
- 第一篇博客