creator 1.9.2
准备描述:如图所示的层级结构
button1为场景根节点上的一个按钮(做对比用),board为一个弹出窗口,大小为7201280,bg为弹出窗口的背景大小为 7201280(蓝色区域)content为弹出窗口的内容区域大小720*800(红色区域)
button2为content上的一个按钮,且属性interactable设置为false
操作:在bg上绑定一个监听事件如下,用于阻止事件冒泡

在脚本绑定的根节点上注册一个监听事件

问题描述:点击按钮2时触发了根节点的监听事件,bg上的阻止冒泡事件监听没有生效,点击别的地方,阻止冒泡事件监听都是生效的(button1是一直无法被点击的)
感觉这个现象有点奇怪,按钮设置为不可点击后,可以击穿背景的阻止事件,就我目前看的感觉是这样的,按钮的父节点跟背景节点是同级关系,背景节点上有阻止事件冒泡监听,而按钮的父节点没有阻止事件冒泡监听,此时将按钮设置为不可点击,由于冒泡的关系,在往父节点上进行冒泡,是没有阻止冒泡的事件(背景和按钮的父节点是同级的),这个事件冒泡没有渲染层级关系影响的,所以在做这种弹出窗口事件屏蔽的时候需要注意这一点
如果有什么描述不到位的地方,或者这个现象有问题,请各位大佬批评指正

