Unity3d Application.dataPath不';I don’我没有给出正确的道路

Unity3d Application.dataPath不';I don’我没有给出正确的道路,unity3d,Unity3d,您好,我觉得应用程序,.dataPath是无用的,除非您在编辑器上执行它,我在Windows和Mac上构建了我的应用程序,两者都说找不到我的文件。但当我在编辑器上做的时候,一切都很好。我正在尝试从我的资产根文件夹加载JSON文件。将JSON文件作为文件加载,而不是获取其内容并读取它的最佳方式是什么 SomeClass.SomeMethod(Path.Combine(Application.dataPath, "jsonFile.json") Application.dataPath是指向应用程

您好,我觉得应用程序,.dataPath是无用的,除非您在编辑器上执行它,我在Windows和Mac上构建了我的应用程序,两者都说找不到我的文件。但当我在编辑器上做的时候,一切都很好。我正在尝试从我的资产根文件夹加载JSON文件。将JSON文件作为文件加载,而不是获取其内容并读取它的最佳方式是什么

SomeClass.SomeMethod(Path.Combine(Application.dataPath, "jsonFile.json")

Application.dataPath是指向应用程序的路径

此路径仅在编辑器中可用,在生成中不可用。如果您想要在两个方面都有效的东西,编辑器和构建应该在文件夹内完成