Class UnityResourceActor<TResource, TModel, TAcquireResource>
Load and cache basic unity resource types, like textures and meshes.
Inheritance
UnityResourceActor<TResource, TModel, TAcquireResource>
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
ReleaseUnityResource(TResource)
Declaration
protected void ReleaseUnityResource(TResource unityResource)
Parameters
Type |
Name |
Description |
TResource |
unityResource |
|
Shutdown()
Declaration