想要得到的效果:当点击蓝色面板时,红色区域LoginView不会触发触摸事件(点击红色区域会关闭该弹窗,不应该点击蓝色区域还触发红色区域的触摸将弹窗关闭,体验不好)。
LoginView本身是Node,将node设置了区域this.node.setContentSize(winSize.width, winSize.height) 并且添加了TOUCH监听,然后还添加了一个label组件。看效果图,说明红色箭头指向的区域层级是在蓝色指向的区域层级下方。按道理点击蓝色箭头指向的区域是不会触发红色区域的触摸,但是通过代码打印,穿透过去了!!!
然后我在绿色箭头指向的pop_title图片上添加TOUCH,发现蓝色指向的区域触摸未响应,但是红色指向的区域触摸会响应。
是因为LoginView是根节点吗?
