m4m.AEvent
@meta4d/engine / Exports / m4m / AEvent
Class: AEvent
m4m.AEvent
Hierarchy
Table of contents
Methods
Constructors
Methods
Emit
▸ Emit(event
, ...args
): void
发出事件
Parameters
Name
Type
Description
event
string
事件类型
...args
any
[]
传递参数
Returns
void
Defined in
On
▸ On(event
, func
, thisArg
): void
监听事件添加
Parameters
Name
Type
Description
event
string
事件类型
func
(...args
: any
[]) => void
事件触发回调方法 (Warn: 不要使用 func.bind() , 它会导致相等判断失败)
thisArg
any
回调方法执行者
Returns
void
Defined in
RemoveListener
▸ RemoveListener(event
, func
, thisArg
): void
移除事件监听者
Parameters
Name
Type
Description
event
string
事件类型
func
Function
事件触发回调方法
thisArg
any
回调方法执行者
Returns
void
Defined in
RemoveListenerAll
▸ RemoveListenerAll(): void
移除所有监听者
Returns
void
Defined in
listenerCount
▸ listenerCount(event
): number
指定事件监听者的数量
Parameters
Name
Type
event
string
Returns
number
Defined in
Constructors
constructor
• new AEvent()
Last updated