问题是这样的,现在要求是根据按下不同按钮,中部显示的内容变化,于是我就在cocostudio里面为中部设置了几个panel叠放,然后想在代码中控制他们的显示和隐藏来达到这种效果,但是发现的是会出现触摸穿透的现象,就是隐藏了的panel也出响应触摸事件,请问大家有好的解决办法么
隐藏的node设置个标志,在touchbegin里判断一下,隐藏的返回false 显示的返回true
感谢你的回答,但是不太明白,能举个例子么
在你重叠的node里设一个是否接受触摸的标志位,然后在各自的touchbegin中获取这个标志位,根据标志位真假返回结果,返回真才会继续执行该触摸的ontouchmove跟ontouchend.所以只要把对应操作加move跟end里就可以了,返回假他们就不执行……