unity android assetbundle 无法再ios中显示怎么办
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity android assetbundle 无法再ios中显示怎么办相关的知识,希望对你有一定的参考价值。
参考技术A 需要写脚本的,脚本如下[MenuItem("CustomEditor/CreateAssetBunldesMain")]staticvoidCreateAssetBunldesMain()//获取在Project视图中选择的所有游戏对象Object[]SelectedAsset=Selection.GetFiltered(typeof(Object),SelectionMode.DeepAssets);//遍历所有的游戏对象foreach(ObjectobjinSelectedAsset)stringsourcePath=AssetDatabase.GetAssetPath(obj);//本地测试:建议最后将Assetbundle放在StreamingAssets文件夹下,如果没有就创建一个,因为移动平台下只能读取这个路径//StreamingAssets是只读路径,不能写入//服务器下载:就不需要放在这里,服务器上客户端用www类进行下载。stringtargetPath=Application.dataPath+"/StreamingAssets/"+obj.name+".assetbundle";if(BuildPipeline.BuildAssetBundle(obj,null,targetPath,BuildAssetBundleOptions.CollectDependencies))Debug.Log(obj.name+"资源打包成功");elseDebug.Log(obj.name+"资源打包失败");//刷新编辑器AssetDatabase.Refresh();以上是关于unity android assetbundle 无法再ios中显示怎么办的主要内容,如果未能解决你的问题,请参考以下文章
unity中Assetbundle打包windows成功,为啥打包Android失败