Version: 2022.3

BuildOptions.CompressWithLz4

切换到手册

描述

构建播放器时使用基于语块的 LZ4 压缩。

此值允许您在将播放器部署到设备时以压缩形式存储数据。系统将在播放器读取数据时实时执行解压缩。与使用未压缩数据相比,场景或资源加载有快有慢,具体取决于磁盘读取速度。

压缩数据文件包括: 播放器设置 -“globalgamemanagers”和“globalgamemanagers.assets”文件。 场景和资源 -“level*”和“sharedassets*.asset”文件。 资源 -“resources.assets”文件。 GI 数据。 内置资源 -“unity_builtin_extra”文件。 CompressWithLz4 会将压缩参数设置为 LZ4 压缩,并将数据文件拆分成 128KB 数据块。
此功能适用于 **Standalone**、**Android** 和 **iOS** 构建目标,是 **WebGL** 目标的默认选项。
加载数据时,在 **Android** 中启用 CompressWithLz4 可能会显著提升性能,因为 LZ4 解压缩比默认的 Zip 解压缩要快。

**注意:**
压缩可能会影响游戏安装程序的大小,使其变得更大,即使设备上的播放器更小也是如此。后续压缩的效率较低,甚至无法压缩。

另请参阅:BuildAssetBundleOptions.ChunkBasedCompressionAssetBundles-BuildingReducingFilesize