Unity资源加载机制www的坑

Unity目前已使用UnityWebRequest代替www加载,如果机制允许,直接替换掉你项目中的加载机制,否则继续往下看

在不同的平台上运行时,www加载的路径不同,协议类型也有差别!

在unity编辑器模式或者苹果(ios)下加载资源:

string path=@"file:///"+ Application.streamingAssetsPath + "/" +"文件全名";//一定要加上@"file:///"
WWW www = new WWW(path);

在安卓平台上加载资源:

Application.streamingAssetsPath在安卓平台默认为有 "jar:file:///" 前缀,使用www加载可以直接使用
string path= Application.streamingAssetsPath + "/" +"文件全名"; 
WWW www = new WWW(path);

 

 

posted @ 2019-06-27 16:26  RainPainter雨画  阅读(882)  评论(0编辑  收藏  举报