meisterhau-ll
Preparing search index...
Components/combat/basic/core/component
BasicComponent
Interface BasicComponent
基础组件接口 - 包含附加和分离生命周期
interface
BasicComponent
{
allowTick
:
boolean
;
detach
(
manager
:
ComponentManager
)
:
void
;
getActor
()
:
Optional
<
Actor
>
;
getManager
()
:
ComponentManager
;
onAttach
(
manager
:
ComponentManager
,
)
:
boolean
|
void
|
Promise
<
boolean
|
void
>
;
onDetach
(
manager
:
ComponentManager
)
:
void
|
Promise
<
void
>
;
onTick
(
manager
:
ComponentManager
,
en
:
Optional
<
Actor
>
)
:
void
;
}
Hierarchy (
View Summary
)
Component
BasicComponent
RequiredComponent
Implemented by
BaseComponent
Index
Properties
allow
Tick
Methods
detach
get
Actor
get
Manager
on
Attach
on
Detach
on
Tick
Properties
allow
Tick
allowTick
:
boolean
是否允许tick更新
Methods
detach
detach
(
manager
:
ComponentManager
)
:
void
分离组件
Parameters
manager
:
ComponentManager
Returns
void
get
Actor
getActor
()
:
Optional
<
Actor
>
获取所属演员
Returns
Optional
<
Actor
>
get
Manager
getManager
()
:
ComponentManager
获取组件管理器
Returns
ComponentManager
on
Attach
onAttach
(
manager
:
ComponentManager
)
:
boolean
|
void
|
Promise
<
boolean
|
void
>
组件附加时调用
Parameters
manager
:
ComponentManager
Returns
boolean
|
void
|
Promise
<
boolean
|
void
>
on
Detach
onDetach
(
manager
:
ComponentManager
)
:
void
|
Promise
<
void
>
组件分离时调用
Parameters
manager
:
ComponentManager
Returns
void
|
Promise
<
void
>
on
Tick
onTick
(
manager
:
ComponentManager
,
en
:
Optional
<
Actor
>
)
:
void
tick更新方法
Parameters
manager
:
ComponentManager
en
:
Optional
<
Actor
>
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
allow
Tick
Methods
detach
get
Actor
get
Manager
on
Attach
on
Detach
on
Tick
meisterhau-ll
Loading...
基础组件接口 - 包含附加和分离生命周期