事件响应函数所在组件名(脚本名), 比如例子中的脚本名 'MainMenu'
自定义事件数据
响应事件函数名,比如例子中的 'onClick' 方法名
事件响应组件和函数所在节点
触发目标组件上的指定 handler 函数,可以选择传递参数。
The arguments for invoking the callback
组件事件派发。
The event list to be emitted
The callback arguments
Generated using TypeDoc
“EventHandler” 类用来设置场景中的事件回调,该类允许用户设置回调目标节点,目标组件名,组件方法名,并可通过 emit 方法调用目标函数。
// Let's say we have a MainMenu component on newTarget // file: MainMenu.ts @ccclass('MainMenu') export class MainMenu extends Component { // sender: the node MainMenu.ts belongs to // eventType: CustomEventData onClick (sender, eventType) { cc.log('click'); } } import { Component } from 'cc'; const eventHandler = new Component.EventHandler(); eventHandler.target = newTarget; eventHandler.component = "MainMenu"; eventHandler.handler = "OnClick"; eventHandler.customEventData = "my data";