CallbacksInvoker
类型
模块: _decorator 父模块: cc
CallbacksInvoker 用来根据 Key 管理并调用回调方法。
索引
方法
hasEventListener
检查指定事件是否已注册回调。removeAll
移除在特定事件类型中注册的所有回调或在某个目标中注册的所有回调。off
删除之前与同类型,回调,目标注册的回调。emit
通过事件名发送自定义事件
Details
方法
hasEventListener
检查指定事件是否已注册回调。
meta | description |
---|---|
返回 | Boolean |
定义于 | cocos2d/core/platform/callbacks-invoker.js:188 |
参数列表
removeAll
移除在特定事件类型中注册的所有回调或在某个目标中注册的所有回调。
meta | description |
---|---|
定义于 | cocos2d/core/platform/callbacks-invoker.js:235 |
参数列表
off
删除之前与同类型,回调,目标注册的回调。
meta | description |
---|---|
定义于 | cocos2d/core/platform/callbacks-invoker.js:279 |
参数列表
emit
通过事件名发送自定义事件
meta | description |
---|---|
定义于 | cocos2d/core/platform/callbacks-invoker.js:309 |
参数列表
key
String event typearg1
Any First argumentarg2
Any Second argumentarg3
Any Third argumentarg4
Any Fourth argumentarg5
Any Fifth argument
示例
eventTarget.emit('fire', event);
eventTarget.emit('fire', message, emitter);