CallbacksInvoker 类型
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 |
参数列表
keyString event typearg1Any First argumentarg2Any Second argumentarg3Any Third argumentarg4Any Fourth argumentarg5Any Fifth argument
示例
eventTarget.emit('fire', event);
eventTarget.emit('fire', message, emitter);