在Unity中,如果你想在运行时读取Resources文件夹下的文件,可以使用Resources.Load方法来加载文件。在你的情况下,你可以使用以下路径来加载Localization.json文件:\n\ncsharp\nstring filePath = "ConfigExports/Localization";\nTextAsset textAsset = Resources.Load<TextAsset>(filePath);\n\n\n然后,你可以使用textAsset.text来获取文件的内容。请注意,不需要包括文件扩展名(.json)。\n\n然后,你可以使用StreamReader来读取文件内容。以下是一个完整的示例:\n\ncsharp\nstring filePath = "ConfigExports/Localization";\nTextAsset textAsset = Resources.Load<TextAsset>(filePath);\n\nif (textAsset != null)\n{\n using (StreamReader sr = new StreamReader(new MemoryStream(textAsset.bytes)))\n {\n string jsonString = sr.ReadToEnd();\n // 在这里可以对jsonString进行操作\n }\n}\n\n\n请确保将Localization.json文件放在Assets/Resources/ConfigExports文件夹下。然后,导出安卓包时,Unity会将该文件一起打包到安卓包中。

Unity 安卓包读取Resources文件夹下的JSON文件

原文地址: https://www.cveoy.top/t/topic/psNt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录