多个按钮绑定同一个回调函数,在函数里面怎样区别不同的响应按钮

多个按钮绑定同一个回调函数(不知道可不可以这样做),在函数里面怎样区别不同的响应按钮呢?

按钮的回调里面应该要传一个 sender 过来,这个后面会修复。。。

1赞

可以详细点说明吗(我在回调函数里面加了参数,但是属性检查器并不能添加我要传的东西,如下图),实话说我刚用这个软件,在此之前没有用过cocos,希望您能再次回复

现在这个版本的 creator 只传了一个 event 参数 进来了,你看看 event 里面是不是有 sender,如果 有 sender 就可以解决问题了。

button的回调里面有一个 event 参数,这个可能要 1.02 才会带。

可以通过 var button = event.target.getComponent(cc.Button) 取 到 button 组件,为了方便使用,我会考虑 button 的回调传两个参数,一个是 sender,另一个是 event 参数。

1赞

好吧,谢谢啦,静等1.02