Component will register a event to target component's handler. And it will trigger the handler when a certain event occurs.
!@zh "EventHandler" 类用来设置场景中的事件回调, 该类允许用户设置回调目标节点,目标组件名,组件方法名, 并可通过 emit 方法调用目标函数。
// Create new EventHandler
var eventHandler = new cc.Component.EventHandler();
eventHandler.target = newTarget;
eventHandler.component = "MainMenu";
eventHandler.handler = "OnClick"
 There are no properties that match your current filter settings. You can change your filter settings in the index section on this page. index
| name | type | description | 
|---|---|---|
 events
  | 
 Component.EventHandler[] | 
Emit event with params
| name | type | description | 
|---|---|---|
 params
  | 
 
// Call Function
var eventHandler = new cc.Component.EventHandler();
eventHandler.target = newTarget;
eventHandler.component = "MainMenu";
eventHandler.handler = "OnClick"
eventHandler.emit("This is the argument to the callback function!");
 There are no methods that match your current filter settings. You can change your filter settings in the index section on this page. index