Game Framework  2021.05.31
DefaultEntityHelper类 参考

默认实体辅助器。 更多...

类 DefaultEntityHelper 继承关系图:
EntityHelperBase IEntityHelper

Public 成员函数

override object InstantiateEntity (object entityAsset)
 实例化实体。 更多...
 
override IEntity CreateEntity (object entityInstance, IEntityGroup entityGroup, object userData)
 创建实体。 更多...
 
override void ReleaseEntity (object entityAsset, object entityInstance)
 释放实体。 更多...
 

详细描述

默认实体辅助器。

成员函数说明

◆ CreateEntity()

override IEntity CreateEntity ( object  entityInstance,
IEntityGroup  entityGroup,
object  userData 
)
virtual

创建实体。

参数
entityInstance实体实例。
entityGroup实体所属的实体组。
userData用户自定义数据。
返回
实体。

实现了 EntityHelperBase.

◆ InstantiateEntity()

override object InstantiateEntity ( object  entityAsset)
virtual

实例化实体。

参数
entityAsset要实例化的实体资源。
返回
实例化后的实体。

实现了 EntityHelperBase.

◆ ReleaseEntity()

override void ReleaseEntity ( object  entityAsset,
object  entityInstance 
)
virtual

释放实体。

参数
entityAsset要释放的实体资源。
entityInstance要释放的实体实例。

实现了 EntityHelperBase.