Addressable 1.21在打包的时候可以选择LZ4,LZMA或者Uncompression(不压缩)三种形式。
其中LZMA是压缩后尺寸最小的格式,但是相对来说load需要的时间就很长。
所以Unity默认当LZMA格式的assetbundle下载后,在本地会先转成LZ4格式放在Cache文件夹里,这样在load的时候就可以节省时间。
https://docs.unity3d.com/Packages/com.unity.addressables@1.21/manual/ContentPackingAndLoadingSchema.html?q=LZMA
这个默认设置也可以在Cache initialization objects里修改
https://docs.unity3d.com/Packages/com.unity.addressables@1.21/manual/InitializeAsync.html
文章评论