Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


CompressionType

Compression Method for Asset Bundles.
Read time 1 minuteLast updated 6 days ago

Definition

  • Type: Enum
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule
public enum CompressionType

Remarks

When building or recompressing Asset Bundles, these are the available compression methods. Some of these are only available for building and cannot be used for recompression.
Additional Resources: AssetBundles compression, AssetBundle.RecompressAssetBundleAsync, ArchiveHandle.Compression.

Fields

Value

Description

Lz4LZ4 compression results in larger compressed files than LZMA, but does not require the entire bundle to be decompressed before use.
Lz4HCLZ4HC is a high compression variant of LZ4. LZ4HC compression results in larger compressed files than LZMA, but does not require the entire bundle to be decompressed before use.
LzmaLZMA compression results in smaller compressed Asset Bundles but they must be entirely decompressed before use.
NoneUncompressed Asset Bundles are larger than compressed Asset Bundles, but they are the fastest to access once downloaded.