jsonutility存取数据
时间: 2023-05-14 20:07:21 浏览: 92
JsonUtility 是 Unity 引擎中的一个类,用于序列化和反序列化 JSON 数据。可以使用 JsonUtility.ToJson() 方法将对象序列化为 JSON 字符串,使用 JsonUtility.FromJson() 方法将 JSON 字符串反序列化为对象。以下是一个简单的示例:
```csharp
// 定义一个数据结构
[System.Serializable]
public class PlayerData {
public string name;
public int level;
public float health;
}
// 将数据序列化为 JSON 字符串
PlayerData player = new PlayerData();
player.name = "Tom";
player.level = 10;
player.health = 100.0f;
string json = JsonUtility.ToJson(player);
// 将 JSON 字符串反序列化为数据对象
PlayerData player2 = JsonUtility.FromJson<PlayerData>(json);
```
这样就可以方便地存取数据了。
阅读全文