private void LoadByJson()
{
string filepath=Application.dataPath+ "/MyPro/Save" + "/ByJson.json";
if (File.Exists(filepath))
{
//创建一个StreamReader(跟存档反着来,这个是专门用来读取json格式文件的函数)
StreamReader sr = new StreamReader(filepath);
//将读取到的内容流赋值给string变量
string jsonstr = sr.ReadToEnd();
//关闭流
sr.Close();
//将读取到的json格式内容流字符串转换为SaveManager对象
//利用jsonMapper将读取到的json格式内容流字符串转换成save对象
SaveManager save = JsonMapper.ToObject<SaveManager>(jsonstr);
UIScript._instance.ShowMessage("成功读取文档");
StartCoroutine("IsMessage");
//通过读档信息重置游戏状态
SetGame(save);
}
else
{
UIScript._instance.ShowMessage("存档文件不存在");
StartCoroutine("IsMessage");
}
}