富文本组件如果加点击事件,则会吞噬


如果在这个组件上层,或者下层 做点击事件,都会有问题,
如果在上层做个滑动手势,则富文本收不到点击事件,
如果在富文本下层做手势,则手势收不到点击事件,

image

聊天内容是富文本组件, 需要在这个聊天区域做 上下左右滑动的事件, 但两个事件只能获取到一个!

@引擎组大佬 帮忙看看被

image 这个猪猪好可爱哟

有两层节点,AB,如果每个节点上都有


这句,但 只能是上层节点 接收到,下层节点接收不到这个事件!
我想都接收到啊!我又没吞噬事件!

同级节点触摸归属问题


https://docs.cocos.com/creator/manual/zh/scripting/internal-events.html
可以在A节点收到触摸事件后发送一个自定义事件给同级节点B

多谢啦!我验机一下哈!

加油打工人/手动狗头

我这么发射, 同级的B节点却接收不到,

你是怎么做的?

官方文档没提到 如何给同级节点发消息!

https://docs.cocos.com/creator/manual/zh/scripting/events.html


dispatchEvent 只会向parent节点传递,项目框架没有封装观察者模式吗给整个事件系统呗,或者在触摸事件里面直接调用同级节点的方法可以吧

上层用cc.systemEvent.emit发送自定义事件,下层用cc.systemEvent监听自定义事件。