1,AssetBundles
首先新建一个Unity3D项目,然后help中找到API,unity的官方文档,输入AssetBundles。
2,AssetBundles的流程
3,怎样打包呢?
在Unity场景中,制作预制件,然后命名AssetBundles
创建一个脚本,注意继承的基类去掉
当点击Unity Asset中的按钮Build AssetBundles时,就调用脚本中的BuildAllAssetsBundles方法,
写好方法后,就点击按钮,如果报错说没有AssetBundles文件夹,那么就创建此文件夹
打开AssetBundles文件夹
用NotePad打开AssetBundles.manifest,有一个预制件要打包就显示一个Name,有二个就显示两个Name.
4,如何下载加载资源?
else里面没有出错,表示下载成功,www.assetBundle获取assetBundle。
bundle.LoadAsset(assetname)加载资源,assetname表示预制件的名字。
bundle.Unload(false),,因为bundle已经被用过了,所以可以卸载了,如果是true把下载的资源全部卸载。false表示卸载已经用过的。
url: