父节点层和子节点层都有EventListenerKeyboard事件 如何让父节点收不到?

父节点层和子节点层都有EventListenerKeyboard事件

想要实现:

父节点层按返回键 退出游戏

子节点层按返回键 从父节点删除子节点层

但是:

一按返回就直接退出了,好像子节点先收到事件然后父节点也收到了

EventListenerKeyboard 好像没有setSwallowTouches 函数的,

请问大神们,版主们要怎么实现

cocos2d-x是不是要给 EventListenerKeyboard 加个 setSwallowTouches 函数

event有个stopPropagation方法 可以看看 具体有没有用没试过

哦这个是protect的方法, 我试试,还有什么方法吗