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