json文件如下 ,放在streamingAssets文件夹中了
{
"configitemList ":
[
{
"item1": "item1",
"item2": "item2",
"item3": "item3",
},
{
"item1": "item1",
"item2": "item2",
"item3": "item3",
}
]
}
public JsonConfig config;
public void ReadVideoConfig()
{
string path = Application.streamingAssetsPath + "\\Config.json";
StreamReader sr = new StreamReader(path);
config = JsonUtility.FromJson<JsonConfig>(sr.ReadToEnd());
sr.Close();
sr.Dispose();
}
[Serializable]
public class JsonConfig
{
public List<jsonConfigitem> configitemList = new List<jsonConfigitem>();
}
[Serializable]
public class jsonConfigitem
{
public string item1;
public string item2;
public string item3;
}
本文介绍在Unity中如何从StreamingAssets文件夹读取JSON配置文件并解析为C#对象的方法,通过实例展示了如何定义配置类及读取流程。
4598

被折叠的 条评论
为什么被折叠?



