Ui button

做了一个cocos 的层 开启单点触摸 然后 放上面加了一层ui ui里面有3个按钮 我想点击按钮也能穿透点击到下面那个层 怎么做 求教

按钮接受事件,但是不吞噬?

重载触摸函数

3.3开始提供了setSwallowTouches 用这个可以设置按钮是否吞噬事件。如果设置成false则不吞噬,此时按钮即会响应触摸事件,又不拦截被响应的触摸,让下层对象也能够接收触摸事件。

我用的 3.2

对的 是ui button

大侠 3.2的有什么解决办法吗

:7::7:

3.2似乎是不行的。

你可以自己在widget上加接口。

能给个示例吗 不是每个按钮都要穿透

widget里边有个eventListener 你可以加个setSwallowTouches接口,这个接口里边再去设置eventListener的setSwallowTouches