Game Framework
2021.05.31
|
实体接口。 更多...
Public 成员函数 | |
void | OnInit (int entityId, string entityAssetName, IEntityGroup entityGroup, bool isNewInstance, object userData) |
实体初始化。 更多... | |
void | OnRecycle () |
实体回收。 更多... | |
void | OnShow (object userData) |
实体显示。 更多... | |
void | OnHide (bool isShutdown, object userData) |
实体隐藏。 更多... | |
void | OnAttached (IEntity childEntity, object userData) |
实体附加子实体。 更多... | |
void | OnDetached (IEntity childEntity, object userData) |
实体解除子实体。 更多... | |
void | OnAttachTo (IEntity parentEntity, object userData) |
实体附加子实体。 更多... | |
void | OnDetachFrom (IEntity parentEntity, object userData) |
实体解除子实体。 更多... | |
void | OnUpdate (float elapseSeconds, float realElapseSeconds) |
实体轮询。 更多... | |
属性 | |
int | Id [get] |
获取实体编号。 更多... | |
string | EntityAssetName [get] |
获取实体资源名称。 更多... | |
object | Handle [get] |
获取实体实例。 更多... | |
IEntityGroup | EntityGroup [get] |
获取实体所属的实体组。 更多... | |
实体接口。
void OnAttached | ( | IEntity | childEntity, |
object | userData | ||
) |
void OnAttachTo | ( | IEntity | parentEntity, |
object | userData | ||
) |
void OnDetached | ( | IEntity | childEntity, |
object | userData | ||
) |
void OnDetachFrom | ( | IEntity | parentEntity, |
object | userData | ||
) |
void OnHide | ( | bool | isShutdown, |
object | userData | ||
) |
void OnInit | ( | int | entityId, |
string | entityAssetName, | ||
IEntityGroup | entityGroup, | ||
bool | isNewInstance, | ||
object | userData | ||
) |
实体初始化。
entityId | 实体编号。 |
entityAssetName | 实体资源名称。 |
entityGroup | 实体所属的实体组。 |
isNewInstance | 是否是新实例。 |
userData | 用户自定义数据。 |
在 Entity 内被实现.
void OnRecycle | ( | ) |
实体回收。
在 Entity 内被实现.
void OnShow | ( | object | userData | ) |
void OnUpdate | ( | float | elapseSeconds, |
float | realElapseSeconds | ||
) |
|
get |
获取实体资源名称。
|
get |
获取实体所属的实体组。
|
get |
获取实体实例。
|
get |
获取实体编号。