cocos2d-x3.5 触摸事件请教大神

我有一个 场景层 gameStartLayer 和一个 layer层 gameSetting 在gameStartLayer 上面addchild了一个 gameSetting 但是gameSetting的touchu事件无法触发呢

这两个层的UI文件是cocos studio导出的.csb文件 控件上的交互除了按钮是勾选的 其他都没勾选

就是前面这个 框点不了

关闭按钮也点不动

把Game start Layer的setTouchEnable改为true

遇上同样的问题 :我的也是当前界面同时加载了两个csb ,然后只有最上面的那层响应事件 ,, 设置不吞噬也没有用!貌似cocos3.x之后都是按照zorder大小进行事件响应的!楼主有解决方案了吗 ?

还没解决呢, settouchenable(true) 也不行 试过了

你调试下就知道,在event dispatch里面打个断点就知道被那个listener捕捉了事件。
我已经有段时间没有看cocos的引擎了,架构写的太。。。了

是啊 ,必须得往里看了,引擎代码看得人蛋疼!!!按钮,界面各种穿透!