docs.unity.cn
    Show / Hide Table of Contents

    Class UnityResourceActor<TResource, TModel, TAcquireResource>

    Load and cache basic unity resource types, like textures and meshes.

    Inheritance
    Object
    UnityResourceActor<TResource, TModel, TAcquireResource>
    UnityMeshActor
    UnityTextureActor
    Namespace: Unity.Reflect.Actors
    Syntax
    [Actor]
    public abstract class UnityResourceActor<TResource, TModel, TAcquireResource>
        where TResource : Object where TModel : class where TAcquireResource : AcquireUnityResource
    Type Parameters
    Name Description
    TResource
    TModel
    TAcquireResource

    Methods

    AcquireResource(RpcContext<TAcquireResource>, RpcOutput<ConvertResource<TModel>>)

    Declaration
    protected void AcquireResource(RpcContext<TAcquireResource> ctx, RpcOutput<ConvertResource<TModel>> convertResourceOutput)
    Parameters
    Type Name Description
    RpcContext<TAcquireResource> ctx
    RpcOutput<ConvertResource<TModel>> convertResourceOutput

    ReleaseUnityResource(TResource)

    Declaration
    protected void ReleaseUnityResource(TResource unityResource)
    Parameters
    Type Name Description
    TResource unityResource

    Shutdown()

    Declaration
    public void Shutdown()
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on 03 February 2022
    Terms of use