BuildContentOptions
Build options for Content Directory builds. Multiple options can be combined together.
Read time 1 minuteLast updated 5 days ago
Definition
- Type: Enum
- Namespace: UnityEditor
- Assembly: UnityEditor.CoreModule
[Flags]public enum BuildContentOptions
Remarks
Additional Resources: BuildPipeline.BuildContentDirectory
Examples
using UnityEditor;namespace BuildDocExamples{ public class BuildContentOptions_BuildContentDirectoryExample { [MenuItem("BuildDocExamples/Build/Build Content Directory with options")] public static void BuildWithContentOptionsExample() { var parameters = new BuildContentDirectoryParameters { outputPath = "Builds/MyContentDirectory", rootAssetPaths = new[] { "Assets/MyRootAsset.asset" }, options = BuildContentOptions.CleanBuildCache | BuildContentOptions.FailBuildWhenErrorsLogged }; BuildPipeline.BuildContentDirectory(parameters); } }}
Fields
Value | Description |
|---|---|
| CleanBuildCache | Clear all cached build results, resulting in a full rebuild of content. |
| DisableWriteTypeTree | Do not include type tree information in the serialized data. |
| FailBuildWhenErrorsLogged | Fail the build if any errors are logged while it runs. |
| None | Perform the specified build without any special settings or extra tasks. |
| SerializeUnityVersion | Include the Unity version information in the serialized build data. |
| SkipExportToOutputPath | Skip writing built artifacts and the archive to _outputPath. Incompatible with BuildContentOptions.UseArchive and any non-Uncompressed BuildCompression. |
| UseArchive | Build content using archive files (.archive) for storage. |