Unity3d 要放弃WWW,看看新的网络请求方式UnityWebRequest

PS:以前看了很多文章,还是未能成功的打包预制和场景,今天看了这位作者的文章步骤很详细,特此转发链接共大家一起学习

感谢原作者!特此转载收藏学习

一:

链接http://www.cnblogs.com/unity3ds/p/5912729.html    Unity3D使用Assetbundle打包加载(Prefab、场景)


按照步骤来做,轻松实现。


必要说明:参考原链接可能有问题的地方

   1:  if (BuildPipeline.BuildAssetBundle(null, SelectedAsset, Path, BuildAssetBundleOptions.CollectDependencies,BuildTarget.Android))
        {
            AssetDatabase.Refresh();
        }

红色标注处无论选择PC还是Android,打bundle完成均可以在PC端测试使用,但是若打包发布到安卓平台则必须选择Android打Bundle,否则无法读取


2:

  原链接:

需要修改:



3:

        Object obj0 = bundle.assetBundle.LoadAsset("Prefab0");
        Object obj1 = bundle.assetBundle.LoadAsset("Prefab1");




二:

另附上Unity新的网络请求方式,代替WWW加载


链接:http://blog.csdn.net/u010019717/article/details/52753738  

Unity3d 要放弃WWW,看看新的网络请求方式UnityWebRequest




三:AssetBundle优化

2:


猜你喜欢

转载自blog.csdn.net/LinZhonglong/article/details/78832501
今日推荐