creator 2.4 中 想给 ToggleContainer 封装一个 方便使用的类 , 想用代码直接 给ToggleContainer 添加事件 , 请大神帮帮忙
ToggleContainer 里的EventHander 本身不就可以动态添加?
你可以参考按钮代码添加回调方法,改一下
你直接在this.togglerContainer[‘你的函数名’] = 你的动态函数
target = 你的ToggleContainer节点
component = ‘cc.ToggleContainer’
handler = ‘你的函数名’
最后this.toggleContainer.checkEvents.push(clickEventhandler)
我之前也一直以为代码添加事件,原本挂脚本添加事件默认携带的参数,eg:ToggleContainer的toogle会丢失,实际不是的,你可以给你的回调事件多加几个参数,然后全部输出出来,看一看就知道了
