docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class BuildScriptPackedMode

    Build scripts used for player builds and running with bundles in the editor.

    Inheritance
    object
    Object
    ScriptableObject
    BuildScriptBase
    BuildScriptSchemaDriven
    BuildScriptPackedMode
    Implements
    IDataBuilder
    Inherited Members
    BuildScriptSchemaDriven.SchemaBuilders
    BuildScriptSchemaDriven.CanBuildData<T>()
    BuildScriptSchemaDriven.BuildDataImplementation<TResult>(AddressablesDataBuilderInput)
    BuildScriptSchemaDriven.DoBuild<TResult>(AddressablesDataBuilderInput, AddressableAssetsBuildContext)
    BuildScriptSchemaDriven.GenerateRuntimeSettingsFile(AddressableAssetsBuildContext, AddressablesDataBuilderInput)
    BuildScriptSchemaDriven.ProcessGroup(AddressableAssetGroup, AddressableAssetsBuildContext)
    BuildScriptSchemaDriven.ProcessGroupSchema(AddressableAssetGroupSchema, AddressableAssetGroup, AddressableAssetsBuildContext)
    BuildScriptSchemaDriven.ProcessBundledAssetSchema(BundledAssetGroupSchema, AddressableAssetGroup, AddressableAssetsBuildContext)
    BuildScriptSchemaDriven.PrepGroupBundlePacking(AddressableAssetGroup, List<AssetBundleBuild>, BundledAssetGroupSchema, Func<AddressableAssetEntry, bool>)
    BuildScriptSchemaDriven.ConstructAssetBundleName(AddressableAssetGroup, BundledAssetGroupSchema, BundleDetails, string)
    BuildScriptSchemaDriven.ClearCachedData()
    BuildScriptSchemaDriven.IsDataBuilt()
    BuildScriptBase.BuiltInBundleBaseName
    BuildScriptBase.instanceProviderType
    BuildScriptBase.sceneProviderType
    BuildScriptBase.Log
    BuildScriptBase.BuildData<TResult>(AddressablesDataBuilderInput)
    BuildScriptBase.ProcessAllGroups(AddressableAssetsBuildContext)
    BuildScriptBase.DeleteFile(string)
    BuildScriptBase.WriteFile(string, byte[], FileRegistry)
    BuildScriptBase.WriteFile(string, string, FileRegistry)
    BuildScriptBase.CopyAndRegisterContentState(string, string, AddressablesDataBuilderInput, AddressablesPlayerBuildResult)
    BuildScriptBase.NotifyUserAboutBuildReport()
    BuildScriptBase.DisplayBuildReport()
    BuildScriptBase.ClearContentUpdateNotifications(List<AddressableAssetGroup>)
    ScriptableObject.SetDirty()
    ScriptableObject.CreateInstance(string)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(object)
    Object.InstantiateAsync<T>(T)
    Object.InstantiateAsync<T>(T, Transform)
    Object.InstantiateAsync<T>(T, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int)
    Object.InstantiateAsync<T>(T, int, Transform)
    Object.InstantiateAsync<T>(T, int, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
    Object.InstantiateAsync<T>(T, int, Transform, Vector3, Quaternion)
    Object.InstantiateAsync<T>(T, int, Transform, Vector3, Quaternion, CancellationToken)
    Object.InstantiateAsync<T>(T, int, Transform, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
    Object.InstantiateAsync<T>(T, int, Transform, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>, CancellationToken)
    Object.InstantiateAsync<T>(T, InstantiateParameters, CancellationToken)
    Object.InstantiateAsync<T>(T, int, InstantiateParameters, CancellationToken)
    Object.InstantiateAsync<T>(T, Vector3, Quaternion, InstantiateParameters, CancellationToken)
    Object.InstantiateAsync<T>(T, int, Vector3, Quaternion, InstantiateParameters, CancellationToken)
    Object.InstantiateAsync<T>(T, int, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>, InstantiateParameters, CancellationToken)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Scene)
    Object.Instantiate<T>(T, InstantiateParameters)
    Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, bool)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, bool)
    Object.Destroy(Object, float)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, bool)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, bool)
    Object.FindObjectsByType(Type, FindObjectsSortMode)
    Object.FindObjectsByType(Type, FindObjectsInactive, FindObjectsSortMode)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, float)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectsByType<T>(FindObjectsSortMode)
    Object.FindObjectsOfType<T>(bool)
    Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
    Object.FindObjectOfType<T>()
    Object.FindObjectOfType<T>(bool)
    Object.FindFirstObjectByType<T>()
    Object.FindAnyObjectByType<T>()
    Object.FindFirstObjectByType<T>(FindObjectsInactive)
    Object.FindAnyObjectByType<T>(FindObjectsInactive)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindFirstObjectByType(Type)
    Object.FindAnyObjectByType(Type)
    Object.FindObjectOfType(Type, bool)
    Object.FindFirstObjectByType(Type, FindObjectsInactive)
    Object.FindAnyObjectByType(Type, FindObjectsInactive)
    Object.ToString()
    Object.name
    Object.hideFlags
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: UnityEditor.AddressableAssets.Build.DataBuilders
    Assembly: Unity.Addressables.Editor.dll
    Syntax
    [CreateAssetMenu(fileName = "BuildScriptPacked.asset", menuName = "Addressables/Content Builders/Default Build Script")]
    public class BuildScriptPackedMode : BuildScriptSchemaDriven, IDataBuilder

    Properties

    Name Description
    Name

    The descriptive name used in the UI.

    Methods

    Name Description
    CreateSchemaBuilders()

    Creates and returns the schema builders used to process group schemas during the build. Override this method to provide custom schema builders.

    In This Article
    Back to top
    Copyright © 2026 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)