1.AB包的基本概念和作用
1.1 知识点
学习目标
了解AB包是什么
特定于平台的资产压缩包,有点类似压缩文件
资产包括:模型、贴图、预设体、音效、材质球等等
资产不包括:c#代码
了解AB包有什么作用
相对Resources下的资源,AB包更好管理资源
减小包体大小
压缩资源
减少初始安装包大小
热更新
资源热更新
脚本热更新
1.2 练习题
AB包资源加载和Resources资源加载有什么区别?
- API不同
- Resources加载的资源 一定得放在Resources文件夹下
- AB包理论上来说放在任何地方都可以 但一般都放在Application.streamingAssetsPath或Application.persistentDataPath
- AB包中是资源集合,Resources下都是单个资源
AB包对于我们来说有什么作用?
- 减少包体大小:因为打AB可以选择压缩,压缩后可以有效减少包体大小
- Unity中热更新的基础:我们会把资源、Lua脚本打包成AB包,用于热更新
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com