Unity Webgl打包发布后,读取配置表文件 | 您所在的位置:网站首页 › unity无法下载模板 › Unity Webgl打包发布后,读取配置表文件 |
传统的读取方式在webgl中不可取,一开始的思路是使用Application.streamingAssetsPath读取路径然后配合UnityWebRequest.Get,但是一番操作后发现使用Application.streamingAssetsPath获取的路径然后使用 Path.Combine拼接得到的路径字符串和直接在文件复制的路径不一样 这样获取的绝对路径可以访问到配置表,但是使用Application获取的方式不行 读者可以自行debug.log自己的路径试试看看是什么样的,根据gpt的说法是旧版的windows访问路径是这样的,不过现在unity都是单斜杆"/",这样子的,既然是自身的路径访问问题那么我就换了另一种思路,通过修改webgl打包的html文件和unity做交互,但是使用dllimport会出现什么不支持的问题,既然通用的两种方式都行不通,那么项目就摆烂吧 正文来了,我是用的是 的方式,从网站下载csv文件下来代码如下: path是http://服务器ip/同一级文件路径 把你存放配置文件的位置放在你iis部署的应用程序同级目录中 补充:服务器ip,就是你的公网ip 记住配置文件一定要和你的应用程序放一起发布,如果分开发布是行不通的切记 |
CopyRight 2018-2019 实验室设备网 版权所有 |