本文主要是介绍Unity使用Addressable热更新,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
先看热更新的gif:
Addressable是Unity推出的打ab包方案。不需要手动写AB打包脚手架了,不需要关心依赖,这也简化了ab热更新的流程。Addressable打包需要先将资源放入group中,按group来打包,每个group对应一个ScriptableObject的配置文件。
bundle的粒度:同一Group可选择一起打包,完全分开打包和按标签打包;
更新的步骤:
CheckForCatalogUpdates
->检测更新;
UpdateCatalogs
-> 下载Catalogs文件;
GetDownloadSizeAsync
->获取更新资源大小;
DownloadDependenciesAsync
->下载更新资源;
注意:实际项目中会更复杂,根据项目设定可能会有一些差异。
这篇关于Unity使用Addressable热更新的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!