docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Method DoBuild

    DoBuild<TResult>(AddressablesDataBuilderInput, AddressableAssetsBuildContext)

    Performs the build after groups have been processed. The default runs the schema-driven implementation via InvokeBaseDoBuild<TResult>(AddressablesDataBuilderInput, AddressableAssetsBuildContext) when using BuildScriptPackedMode.PackedModeSchemaDriven.

    Declaration
    protected virtual TResult DoBuild<TResult>(AddressablesDataBuilderInput builderInput, AddressableAssetsBuildContext aaContext) where TResult : IDataBuilderResult
    Parameters
    Type Name Description
    AddressablesDataBuilderInput builderInput

    Input describing how to run the build.

    AddressableAssetsBuildContext aaContext

    Addressables build context populated during group processing.

    Returns
    Type Description
    TResult

    The build result instance.

    Type Parameters
    Name Description
    TResult

    The type of IDataBuilderResult to produce.

    Remarks

    Do not call GetDoBuildCallback<TResult>() from overrides; use base or InvokeBaseDoBuild<TResult>(AddressablesDataBuilderInput, AddressableAssetsBuildContext) to run stock logic without re-entrancy.

    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)