docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Method InstantiateAsync

    InstantiateAsync(Vector3, Quaternion, Transform)

    InstantiateAsync the referenced asset as type TObject.

    Declaration
    public virtual AsyncOperationHandle<GameObject> InstantiateAsync(Vector3 position, Quaternion rotation, Transform parent = null)
    Parameters
    Type Name Description
    Vector3 position

    Position of the instantiated object.

    Quaternion rotation

    Rotation of the instantiated object.

    Transform parent

    The parent of the instantiated object.

    Returns
    Type Description
    AsyncOperationHandle<GameObject>

    The handle for the operation.

    Remarks

    This cannot be used a second time until the first load is released. If you wish to call load multiple times on an AssetReference, use Addressables.InstantiateAsync() and pass your AssetReference in as the key. See the Loading Addressable Assets documentation for more details.

    InstantiateAsync(Transform, bool)

    InstantiateAsync the referenced asset as type TObject.

    Declaration
    public virtual AsyncOperationHandle<GameObject> InstantiateAsync(Transform parent = null, bool instantiateInWorldSpace = false)
    Parameters
    Type Name Description
    Transform parent

    The parent of the instantiated object.

    bool instantiateInWorldSpace

    Option to retain world space when instantiated with a parent.

    Returns
    Type Description
    AsyncOperationHandle<GameObject>

    The handle for the operation.

    Remarks

    This cannot be used a second time until the first load is released. If you wish to call load multiple times on an AssetReference, use Addressables.InstantiateAsync() and pass your AssetReference in as the key. See the Loading Addressable Assets documentation for more details.

    In This Article
    Back to top
    Copyright © 2025 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)