docs.unity.cn
    Show / Hide Table of Contents

    Class ComponentReference<TComponent>

    Inheritance
    Object
    AssetReference
    ComponentReference<TComponent>
    Inherited Members
    AssetReference.OperationHandle
    AssetReference.RuntimeKey
    AssetReference.AssetGUID
    AssetReference.SubObjectName
    AssetReference.IsValid()
    AssetReference.IsDone
    AssetReference.Asset
    AssetReference.ToString()
    AssetReference.LoadAsset<TObject>()
    AssetReference.LoadScene()
    AssetReference.Instantiate(Vector3, Quaternion, Transform)
    AssetReference.Instantiate(Transform, Boolean)
    AssetReference.LoadAssetAsync<TObject>()
    AssetReference.LoadSceneAsync(LoadSceneMode, Boolean, Int32)
    AssetReference.UnLoadScene()
    AssetReference.InstantiateAsync(Vector3, Quaternion, Transform)
    AssetReference.InstantiateAsync(Transform, Boolean)
    AssetReference.RuntimeKeyIsValid()
    AssetReference.ReleaseAsset()
    AssetReference.ReleaseInstance(GameObject)
    AssetReference.ValidateAsset(Object)
    AssetReference.ValidateAsset(String)
    Namespace: Global Namespace
    Syntax
    public class ComponentReference<TComponent> : AssetReference, IKeyEvaluator
    Type Parameters
    Name Description
    TComponent

    Constructors

    Name Description
    ComponentReference(String)

    Methods

    Name Description
    InstantiateAsync(Transform, Boolean)
    InstantiateAsync(Vector3, Quaternion, Transform)
    LoadAssetAsync()
    ReleaseInstance(AsyncOperationHandle<TComponent>)
    ValidateAsset(Object)
    ValidateAsset(String)
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Friday, March 4, 2022
    Terms of use