定义用于从 XR.InputDevice.TryGetFeatureValue 中获取输入功能的静态变量。
使用这些静态变量可按使用情况获取 XR.InputDevice 的常用功能值。
| batteryLevel | 表示设备的当前电池续航时间的值。 |
| centerEyeAcceleration | 设备眼睛中心的加速度。 |
| centerEyeAngularAcceleration | 设备眼睛中心的角加速度,采用欧拉角的格式。 |
| centerEyeAngularVelocity | 设备眼睛中心的角速度,采用欧拉角的格式。 |
| centerEyePosition | 设备眼睛中心的位置。 |
| centerEyeRotation | 设备眼睛中心的旋转。 |
| centerEyeVelocity | 设备眼睛中心的速度。 |
| colorCameraAcceleration | 设备彩色摄像机的加速度。 |
| colorCameraAngularAcceleration | 设备彩色摄像机的角加速度,采用欧拉角的格式。 |
| colorCameraAngularVelocity | 设备彩色摄像机的角速度,采用欧拉角的格式。 |
| colorCameraPosition | 设备彩色摄像机的位置。 |
| colorCameraRotation | 设备彩色摄像机的旋转。 |
| colorCameraVelocity | 设备彩色摄像机的速度。 |
| deviceAcceleration | 设备的加速度。 |
| deviceAngularAcceleration | 设备的角加速度,采用欧拉角的格式。 |
| deviceAngularVelocity | 设备的角速度,采用欧拉角的格式。 |
| devicePosition | 设备的位置。 |
| deviceRotation | 设备的旋转。 |
| deviceVelocity | 设备的速度。 |
| eyesData | 包含从设备中收集的眼睛跟踪数据的眼睛结构。 |
| grip | 表示控制器上的用户手柄。 |
| gripButton | 表示设备是否被握住的二进制测量值。 |
| handData | 表示设备的手柄数据的值。 |
| isTracked | 告知开发人员当前是否在跟踪设备。 |
| leftEyeAcceleration | 设备左眼的加速度。 |
| leftEyeAngularAcceleration | 设备左眼的角加速度,采用欧拉角的格式。 |
| leftEyeAngularVelocity | 设备左眼的角速度,采用欧拉角的格式。 |
| leftEyePosition | 设备左眼的位置。 |
| leftEyeRotation | 设备左眼的旋转。 |
| leftEyeVelocity | 设备左眼的速度。 |
| menuButton | 表示菜单按钮,用于暂停、返回或退出游戏。 |
| primary2DAxis | 设备上的主触控板或游戏杆。 |
| primary2DAxisClick | 表示被单击或按下的主 2D 轴。 |
| primary2DAxisTouch | 表示被触摸的主 2D 轴。 |
| primaryButton | 在设备上被按下的主要面按钮或唯一按钮(如果只有一个按钮可用)。 |
| primaryTouch | 设备上被触摸的主要面按钮。 |
| rightEyeAcceleration | 设备右眼的加速度。 |
| rightEyeAngularAcceleration | 设备右眼的角加速度,采用欧拉角的格式。 |
| rightEyeAngularVelocity | 设备右眼的角速度,采用欧拉角的格式。 |
| rightEyePosition | 设备右眼的位置。 |
| rightEyeRotation | 设备右眼的旋转。 |
| rightEyeVelocity | 设备右眼的速度。 |
| secondary2DAxis | 设备上的辅助触控板或游戏杆。 |
| secondary2DAxisClick | 表示被单击或按下的辅助 2D 轴。 |
| secondary2DAxisTouch | 表示被触摸的辅助 2D 轴。 |
| secondaryButton | 设备上被按下的辅助面按钮。 |
| secondaryTouch | 设备上被触摸的辅助面按钮。 |
| trackingState | 表示正为此设备跟踪的值。 |
| trigger | 触发式控制,用食指按下。 |
| triggerButton | 表示食指是否正在激活触发器的二进制测量值。 |
| userPresence | Use this property to test whether the user is currently wearing and/or interacting with the XR device. The exact behavior of this property varies with each type of device: some devices have a sensor specifically to detect user proximity, however you can reasonably infer that a user is present with the device when the property is UserPresenceState.Present. |