用于指针事件的接口。
| actionKey | 如果按下了特定于平台的操作键,则返回 true。此键在 macOS 上是 Cmd,在所有其他平台上是 Ctrl。 |
| altitudeAngle | 触笔相对于表面的角度(以弧度为单位) |
| altKey | 如果按下了 Alt 键,则返回 true。 |
| azimuthAngle | 触笔相对于 x 轴的角度(以弧度为单位)。 |
| button | 用于指示所按下鼠标键的整数:0 表示左键,1 表示右键,2 表示中键。 |
| clickCount | 按下按键的次数。 |
| commandKey | 如果按下了 Windows/Cmd 键,则返回 true。 |
| ctrlKey | 如果按下了 Ctrl 键,则返回 true。 |
| deltaPosition | 上一个鼠标事件与当前鼠标事件之间指针位置的差异。 |
| deltaTime | 自记录的指针值上次更改以来经过的时间(以秒为单位)。 |
| isPrimary | 如果指针是主指针,则返回 true |
| localPosition | 当前目标坐标系中的指针位置。 |
| modifiers | 用于保存所按修改键(Alt、Ctrl、Shift、Windows/Cmd)的标志。 |
| pointerId | 标识发送事件的指针。 |
| pointerType | 创建事件的指针的类型。此值来自 PointerType 中定义的值。 |
| position | 屏幕或世界坐标系中的指针位置。 |
| pressedButtons | 用于描述当前已按键的位掩码。 |
| pressure | 当前通过触摸应用的压力大小。如果设备未报告压力,此属性的值将为 1.0f。 |
| radius | 触摸半径的估计值。加上 radiusVariance 可获得最大触摸半径,减去它可获得最小触摸半径。 |
| radiusVariance | 确定触摸半径的精度。半径加上此值可获得最大触摸半径,减去它可获得最小触摸半径。 |
| shiftKey | 如果按下了 Shift 键,则返回 true。 |
| tangentialPressure | 应用于触笔上的其他压力敏感型控件的压力。 |
| twist | 触笔围绕其轴的旋转(以弧度为单位)。 |