鼠标事件 | hyperPad Documentation
Logo
Documentation对象鼠标事件
对象

鼠标事件

Published 2023年11月7日

**Mouse Event(鼠标事件)**行为会监听外接鼠标或触控板发出的事件,并在收到事件后触发相应行为。

⚠️ 警告:此功能仅在 iOS 14.0 及更高版本中得到完整支持。

事件类型说明
左键单击时

触发左键单击事件。默认情况下,在按下时触发,但也可以更改为在松开时触发。

右键单击时

触发右键单击事件。 在 Apple 支持的触控板上用两根手指按压会被视为右键单击。 默认情况下,在按下时触发,但也可以更改为在松开时触发。

移动时

鼠标移动时触发事件。此事件会输出鼠标位置,以及鼠标在 x 和 y 轴上移动的原始距离。

连接时

连接外接鼠标或触控板时触发事件。

断开连接时

外接鼠标或触控板断开连接时触发事件。

输出字段说明
x

收到事件时,鼠标在屏幕坐标空间中的当前水平位置。单位为米。

y

收到事件时,鼠标在屏幕坐标空间中的当前垂直位置。 单位为米。

dx

鼠标水平移动的原始距离。

dy

鼠标垂直移动的原始距离。

vendor

外接鼠标或触控板的厂商名称。

例如:“Magic Keyboard”。

示例:成功连接

鼠标成功注册后,更改对象的颜色并显示鼠标信息,让用户知道鼠标已连接。

鼠标事件

示例:鼠标指针

每当鼠标移动时,让一个对象移动到鼠标所在的位置,使其看起来像是由鼠标控制。

鼠标事件