Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


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

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

CleanBuildCacheClear all cached build results, resulting in a full rebuild of content.
DisableWriteTypeTreeDo not include type tree information in the serialized data.
FailBuildWhenErrorsLoggedFail the build if any errors are logged while it runs.
NonePerform the specified build without any special settings or extra tasks.
SerializeUnityVersionInclude the Unity version information in the serialized build data.
SkipExportToOutputPathSkip writing built artifacts and the archive to _outputPath. Incompatible with BuildContentOptions.UseArchive and any non-Uncompressed BuildCompression.
UseArchiveBuild content using archive files (.archive) for storage.