Unity3d同步读取APK包中的AssetBundle测试

来源:互联网 发布:2017年全球数据总量 编辑:程序博客网 时间:2024/05/16 14:09

        最近开始重新使用Unity3d,以前一直没搞清楚Unity3d如何同步读取APk包的资源的,好久前偶然看见雨松的文章http://www.xuanyusong.com/archives/4033,介绍了Unity3d自带的方法,里面说只要把路径设置对了就行,用的是Application.dataPath+"!assets/AssetbundleFilename",还有人说直接用Application.streamingAssetsPath + "AssetbundleFilename"也可以了。我实际进行了测试,发现用5.6.1的版本是没有问题的。以后写起代码来就开心多了偷笑

代码像下面这个样子

        string path = Application.streamingAssetsPath + "/xxx.ab";        assetbundle = AssetBundle.LoadFromFile(path);