“EventHandler” 类用来设置场景中的事件回调,该类允许用户设置回调目标节点,目标组件名,组件方法名,并可通过 emit 方法调用目标函数。
import { Component } from 'cc'; const eventHandler = new Component.EventHandler(); eventHandler.target = newTarget; eventHandler.component = "MainMenu"; eventHandler.handler = "OnClick"; eventHandler.customEventData = "my data";
目标组件名。
自定义事件数据。
响应事件函数名。
目标节点。
触发目标组件上的指定 handler 函数,可以选择传递参数。
import { Component } from 'cc'; const eventHandler = new Component.EventHandler(); eventHandler.target = newTarget; eventHandler.component = "MainMenu"; eventHandler.handler = "OnClick" eventHandler.emit(["param1", "param2", ....]);
The arguments for invoking the callback
组件事件派发。
The event list to be emitted
The callback arguments
Generated using TypeDoc
“EventHandler” 类用来设置场景中的事件回调,该类允许用户设置回调目标节点,目标组件名,组件方法名,并可通过 emit 方法调用目标函数。
import { Component } from 'cc'; const eventHandler = new Component.EventHandler(); eventHandler.target = newTarget; eventHandler.component = "MainMenu"; eventHandler.handler = "OnClick"; eventHandler.customEventData = "my data";