哈喽大家好,你的橙哥突然出现~ 本系列博客地址:传送门 上节我们讲了 PlayerPrefs,及如何构建一个基础的数据存储系统, 今天我们来加深一步,让学到的东西可以实际用在项目上。 一、JsonUtility 的用法 首先我们先学习一下后续会用到的API知识。 1、JsonUtility.ToJson("") 示
Unity自带的Json解析类 JsonUtility 有几点要注意: 1.【序列化时(内存到硬盘)】: 用 :JsonUtility.ToJson(对象) 注意: 1.float 序列化会有数据误差 2.自定义类 嵌套自定义类,里面那个类 需要加上序列化特性[System.Serializable] 3.想要序列化私有变量,需要加上特性[SerializeField] 4.Js
Json实体类 using System.Collections; using System.Collections.Generic; using UnityEngine; [System.Serializable] public class StudentData { public string StudentName; public string StudentGender; public string StudentAge; } using System; u
对unity自带JsonUtility的简单封装 using UnityEngine; using System.IO; /// <summary> /// json封装类 /// </summary> public class MyJson : Singleton<MyJson> { /// <summary> /// 加载数据出来 /// </summary> /// <typeparam name=&
1 using System.Collections; 2 using System.Collections.Generic; 3 using UnityEngine; 4 using System.IO; 5 using System.Runtime.Serialization.Formatters.Binary;//重点 6 7 public class GameSaveManager : MonoBehaviour 8 { 9 public Inventory myIn