在上一篇打AssetBundle中已经实现了简单的打AB包和加载,《Unity中打包AssetBundle并加载》,本篇笔记是进一步上一篇最后提出的问题,进行优化。
一、打可选择的AssetBundle
每次打包都会把设置了AssetBundle名称和后缀的所有文件都打包,这也是现在网上教学最多的
但是有时候我们只需要打包某一个文件,其他的文件都不需要打包,但是又不想一个个文件都去取消设置了AssetBundle名称的时候的操作
先上图,下面这图,就是本篇需要做到的功能,可以选择性的勾选要打包哪些文件
首先简单的打包加载我这篇就不多说了,需要的朋友可以查看我开头提到的上一篇内容,因此这篇文章也不在重复讲原理和方法了,后面我只讲一下思路,然后直接上完整代码。
思路是我们可以另外创建一个Config来记录需要打包的所有设置了AssetBundle的资源,打开打AB包窗口时,刷新一下,资源记录,然后勾选选中就可以打包了。指定打包资源,