首先,写好Json文件,语法可以参考这里
http://www.runoob.com/json/json-tutorial.html
举例:

记得另存为保存为UTF-8格式(否则中文数据会乱码)
模型类:
using System.Collections.Generic;
using System.IO;
using System;
[Serializable]
public class MainJson
{
public string ResourcePath;
public int ProjectNumber;
public string PictureFormat;
public List<CategoriesGroup> Categories;
}
[Serializable]
public class CategoriesGroup
{
public string name;
public string intro;
}
注意json字符串里的名字与C#里需要保持一致
加载Json文件:
public static MainJson LoadJsonFromFile()
{
//json文件存放地址
if (!File.Exists(Application.dataPath +

本文介绍了在Unity中如何使用JsonUtility解析Json文件。强调了Json文件的编写语法,需要保存为UTF-8格式以避免中文乱码。同时,确保Json字符串中的字段名与C#模型类的成员变量名匹配。将Json文件放入StreamingAssets文件夹,便于在项目导出后仍能修改。最后,展示了如何根据需求获取和使用Json数据。
最低0.47元/天 解锁文章
575

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



