UI 事件遵循引擎的事件系统,在此基础之上,UI 组件派发的事件还额外支持冒泡机制。
当前版本仅支持冒泡流程:
接口 | 是否冒泡率 |
---|---|
onPointerEnter | 不冒泡 |
onPointerExit | 不冒泡 |
onPointerDown | 冒泡 |
onPointerUp | 冒泡 |
onPointerClick | 冒泡 |
onPointerBeginDrag | 冒泡 |
onPointerDrag | 冒泡 |
onPointerEndDrag | 冒泡 |
onPointerDrop | 冒泡 |
如下图所示,如果 C 节点触发 pointerup
事件, 将会沿着 C --> B --> A --> RootCanvas 路径一路派发此事件。