【发布时间】:2021-11-26 13:47:14
【问题描述】:
我正在尝试从我的资产目录中加载多个扩展名为 .JSON 的文件,并希望在我的游戏的 UI 元素中显示, 就像我在 Unity 的 assets 文件夹中创建了一些 JSON 文件,我只想加载扩展名为 .json 的文件,还想将该 JSON 文件转换为 Base64,然后转换为图像纹理。
我试过了:
bool check1 = file.EndsWith (".json");
if (check1)
{
Debug.Log ("JSON File found: " + file);
}
请给我举个例子,谢谢。
Unity 版本:2020.3.11f1, 语言:C#
【问题讨论】:
-
为什么要将图像存储为 JSON?
-
@oRoiDev 我必须将此数据发送到服务器。所以我不能直接在 web 请求中发送纹理,我需要将其转换为 basestring,并且需要将整个数据转换为 JSON。
-
@AliHussain 为什么不能在 webrequest 中发送二进制数据?
标签: c# json unity3d file-io base64