docs.unity.cn
    Show / Hide Table of Contents

    Struct ObjectInitializationData

    Contains data used to construct and initialize objects at runtime.

    Namespace: UnityEngine.ResourceManagement.Util
    Syntax
    public struct ObjectInitializationData

    Properties

    Name Description
    Data

    String representation of the data that will be passed to the IInitializableObject.Initialize method of the created object. This is usually a JSON string of the serialized data object.

    Id

    The object id.

    ObjectType

    The object type that will be created.

    Methods

    Name Description
    CreateInstance<TObject>(String)

    Create an instance of the defined object. Initialize will be called on it with the id and data if it implements the IInitializableObject interface.

    GetAsyncInitHandle(ResourceManager, String)

    Create an instance of the defined object. This will get the AsyncOperationHandle for the async Initialization operation if the object implements the IInitializableObject interface.

    ToString()

    Converts information about the initialization data to a formatted string.

    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Friday, March 4, 2022
    Terms of use