美文网首页
unity json 存档备忘

unity json 存档备忘

作者: Albert_d37d | 来源:发表于2019-06-26 10:55 被阅读0次

public class Save

{

    public string name;

    public int age;

    public int[] array;

}

void Start()

    {

        Save save = SetSaveData();

        string filePath = Application.dataPath + "/SaveFile/save.json";

        string strJson = JsonMapper.ToJson(save);

        StreamWriter sw = new StreamWriter(filePath);

        sw.Write(strJson);

        sw.Close();

        LoadSave();

    }

    private void LoadSave()

    {

        string filePath = Application.dataPath + "/SaveFile/save.json";

        if(File.Exists(filePath))

        {

            StreamReader sr = new StreamReader(filePath);

            string strJson = sr.ReadToEnd();

            sr.Close();

            Save save = JsonMapper.ToObject<Save>(strJson);

            print(save.age);

            print(save.array[0]);

        }else

        {

            print("save file lost");

        }

    }

相关文章

  • unity json 存档备忘

    public class Save { public string name; public int ag...

  • 云计算D10

    去重 将数据导出为JSON格式存档: 清空当前集合的数据: 新建唯一索引: 导入之前存档的JSON文件数据: 用到...

  • Unity项目存档路径

    1-我的文档下System.Environment.GetFolderPath(System.Environmen...

  • 备忘录模式

    概念   说到备忘录,就想起打游戏时候的存档,还有各种软件的保存,ctrl+z回退,备忘录也差不多是这个样子。 角...

  • unity json

    public class MyClass { public int level; public...

  • 11:cmake编译Qt5

      想使用cmake来组织代码工程,其中使用opencv与Qt,下面使用的CMakeLists.txt存档于此备忘...

  • 设计模式与生活相结合

    行为型模式 命令模式 - > (电视机的开关命令) 备忘录模式 - > (游戏的存档) 中介模式 - > (各国发...

  • Json .Net for Unity 2.0.1

    之前说过,JSON .NET For Unity具有比JsonFx For Unity3D更好的平台兼容性,所以这...

  • 设计模式(十九) 备忘录模式

    备忘录模式是一种行为型模式,作用是将对象的内部状态保存下来,在必要的时候恢复。备忘录模式可以用于游戏存档恢复、文件...

  • Unity中对Json文件的操作

    unity对Json的操作有两种方式 LitJson JsonUtility JsonUtility

网友评论

      本文标题:unity json 存档备忘

      本文链接:https://www.haomeiwen.com/subject/koiqcctx.html