对象
鼠标事件
Published 2023年11月7日
**Mouse Event(鼠标事件)**行为会监听外接鼠标或触控板发出的事件,并在收到事件后触发相应行为。
⚠️ 警告:此功能仅在 iOS 14.0 及更高版本中得到完整支持。
| 事件类型 | 说明 |
| 左键单击时 |
触发左键单击事件。默认情况下,在按下时触发,但也可以更改为在松开时触发。 |
| 右键单击时 |
触发右键单击事件。 在 Apple 支持的触控板上用两根手指按压会被视为右键单击。 默认情况下,在按下时触发,但也可以更改为在松开时触发。 |
| 移动时 |
鼠标移动时触发事件。此事件会输出鼠标位置,以及鼠标在 x 和 y 轴上移动的原始距离。 |
| 连接时 |
连接外接鼠标或触控板时触发事件。 |
| 断开连接时 |
外接鼠标或触控板断开连接时触发事件。 |
| 输出字段 | 说明 |
| x |
收到事件时,鼠标在屏幕坐标空间中的当前水平位置。单位为米。 |
| y |
收到事件时,鼠标在屏幕坐标空间中的当前垂直位置。 单位为米。 |
| dx |
鼠标水平移动的原始距离。 |
| dy |
鼠标垂直移动的原始距离。 |
| vendor |
外接鼠标或触控板的厂商名称。 例如:“Magic Keyboard”。 |
示例:成功连接
鼠标成功注册后,更改对象的颜色并显示鼠标信息,让用户知道鼠标已连接。
示例:鼠标指针
每当鼠标移动时,让一个对象移动到鼠标所在的位置,使其看起来像是由鼠标控制。

