BuildCompression
Contains information about compression methods, compression levels and block sizes that are supported by Asset Bundle compression at build time and recompression at runtime.
Read time 1 minuteLast updated 5 days ago
Definition
- Type: Struct
- Namespace: UnityEngine
- Assembly: UnityEngine.CoreModule
public struct BuildCompression
Remarks
The formats that are currently supported are exposed with static properties. There are three supported BuildCompression types for compressing AssetBundles during builds (LZ4, LZMA and Uncompressed) and two supported recompression methods for runtime (LZ4Runtime and UncompressedRuntime).
Additional Resources: AssetBundle.RecompressAssetBundleAsync, AssetBundles compression, BuildAssetBundleOptions.ChunkBasedCompression, BuildAssetBundleOptions.UncompressedAssetBundle, BuildOptions.CompressWithLz4, CompressionType, Caching.
Static Fields
Value | Description |
|---|---|
| LZ4 | LZ4HC "Chunk Based" Compression. |
| LZ4Runtime | LZ4 Compression for runtime recompression. |
| LZMA | LZMA Compression. |
| Uncompressed | Uncompressed Asset Bundle. |
| UncompressedRuntime | Uncompressed Asset Bundle. |