代码属于商用,不可开源
打包策略和打包思想简述
1、创建编辑器工具脚本,自动化生成AB包
2、创建打包方法
3、设置MenuItem
打包方法
1、先清空
2、打包lua脚本
3、打包Sound、font、sprite、prefab、texture等等各类资源文件
4、生成资源各个依赖性列表
打包完成后
AB包再指定目录下,将其压缩,并上传到资源服务器当中,然后再解压
资源打包策略
1、资源划分目录
2、资源按照功能划分
3、公共资源划分
4、处理依赖关系
打包思想
1、同时加载的资源要放在一起
2、公共资源要打包再一起,独立资源单独打包
3、常跟新和非常更新的资源进行分离打包
4、合并较小的资源且需要同时加载的资源打包再一起
5、包过大,且不同时加载的资源可以拆分打包
6、依赖关系过于复杂的时候,进行分拆
7、字体shader等需要常驻内存的资源打包在一起