C# Class UnityGameFramework.Runtime.EntityHelperBase

实体辅助器基类。
Inheritance: MonoBehaviour, IEntityHelper
Mostra file Open project: edouardlicn/Ifxoss_gitpaw Class Usage Examples

Public Methods

Method Description
CreateEntity ( object entityInstance, IEntityGroup entityGroup, object userData ) : IEntity

创建实体。

InstantiateEntity ( object entityAsset ) : object

实例化实体。

ReleaseEntity ( object entityAsset, object entityInstance ) : void

释放实体。

Method Details

CreateEntity() public abstract method

创建实体。
public abstract CreateEntity ( object entityInstance, IEntityGroup entityGroup, object userData ) : IEntity
entityInstance object 实体实例。
entityGroup IEntityGroup 实体所属的实体组。
userData object 用户自定义数据。
return IEntity

InstantiateEntity() public abstract method

实例化实体。
public abstract InstantiateEntity ( object entityAsset ) : object
entityAsset object 要实例化的实体资源。
return object

ReleaseEntity() public abstract method

释放实体。
public abstract ReleaseEntity ( object entityAsset, object entityInstance ) : void
entityAsset object 要释放的实体资源。
entityInstance object 要释放的实体实例。
return void