• Component.EventHandler 类型
    • 索引
      • 属性(properties)
      • 方法
  • Details
    • 属性(properties)
      • target
      • component
      • handler
      • customEventData
        • 参数列表
      • emit
        • 参数列表
      • 示例

    Component.EventHandler 类型

    模块: cc

    索引

    属性(properties)
    • target Node 目标节点
    • component String 目标组件名
    • handler String 响应事件函数名
    • customEventData String 自定义事件数据
    方法
    • emitEvents
    • emit 触发目标组件上的指定 handler 函数,该参数是回调函数的参数值(可不填)。

    Details

    属性(properties)

    target
    目标节点
    metadescription
    类型Node
    定义于cocos2d/core/components/CCComponentEventHandler.js:51
    component
    目标组件名
    metadescription
    类型String
    定义于cocos2d/core/components/CCComponentEventHandler.js:62
    handler
    响应事件函数名
    metadescription
    类型String
    定义于cocos2d/core/components/CCComponentEventHandler.js:82
    customEventData
    自定义事件数据
    metadescription
    类型String
    定义于cocos2d/core/components/CCComponentEventHandler.js:93



    #### 方法



    ##### emitEvents


    metadescription
    定义于cocos2d/core/components/CCComponentEventHandler.js:106
    参数列表
    • events Component.EventHandler[]
    • params Any
    emit

    触发目标组件上的指定 handler 函数,该参数是回调函数的参数值(可不填)。

    metadescription
    定义于cocos2d/core/components/CCComponentEventHandler.js:130
    参数列表
    • params Array
    示例
    1. // Call Function
    2. var eventHandler = new cc.Component.EventHandler();
    3. eventHandler.target = newTarget;
    4. eventHandler.component = "MainMenu";
    5. eventHandler.handler = "OnClick"
    6. eventHandler.emit(["param1", "param2", ....]);