Canvas
______Button
Layout
______RichText
creator版本1.4.2
请问在上述结构中Layout会吞噬触摸事件 如何让事件穿透过去?让button可以响应?
把 Layout 作为 button 的子节点就可以了。
需要把layout作为常驻节点在多个场景中都显示 没办法做成button的子节点
需要把layout作为常驻节点在多个场景中都显示 没办法做成button的子节点
几个问题,layout 为什么要监听事件?、
如果监听了,既然盖在了 button 上面,难道不应该是 layout 响应么?
你希望穿透的时机和不希望穿透的时机有什么区别?
layout没设置监听事件 debug查到是layout和子节点richtext截断了响应
不是说希望要什么样的穿透机制 是想知道是否有接口能关闭某节点或组件的监听功能
熊猫大大 问题还没解决 要不发代码帮忙看看?
layout和子节点richtext截断了响应
如果用户不主动监听事件,layout 是不会监听的,layout 和 richtext 你是如何监听事件的呢?既然监听了,为什么又不希望它们响应?
想知道是否有接口能关闭某节点或组件的监听功能
node.pauseSystemEvents();
可以关闭某个节点的触摸/鼠标事件响应,参数传递 true 可以递归关闭
layout有隔断的功能吧
panda大大,请教一下,两个scrollView 重叠在一起,是否方便设置上层的scrollView 的滚动事件被吞噬掉,我尝试了一下,setSwallowTouches(false),下面的scrollView并不能接收到事件,为什么呢?