在开发中保存数据是一个很重要的操作,在Unity开发中有很多的保方式,最近接触到一种用JSon文件保存的方式。记录下来便于以后回顾使用。
关于数据有两种:
(1)初始数据:在开发过程中开发者已经保存好的数据。也就是一些项目的初始数据,这些数据有开发者自己他编写的,这些数据需要应用开始使用直接读取就好了。
开发者可以直接创建json文件将一些初始化的数据添加进去就OK了;
(2)修改后的引用数据:在应用在产生的数据还需要记录下来的部分,就需要在程序运行中调用保存了;
1)//定义一个UnityJSon 类
public class UnityJSon : MonoBehaviour {
private string fileName; // 定义一个string类型的变量 (文件名)
private string path; //定义有个string类型的变量(创建路径名)
void Start ()
{
path = Application.dataPath + "/Resources"; //给变量赋值指定路径
fileName = "Student.json"; //赋值名
if (!Directory .Exists (path )) //判断路径是否存在不存在就创建一个;
{
Directory.CreateDirectory(path);
}
fileName = Path.Combine(path,