Version: 2023.2

InputDeviceCharacteristics

enumeration

切换到手册

描述

一组用于描述 InputDevice 特征的位标志。

XR 系统将 **InputDeviceFlags** 成员组合到 InputDevice.characteristics 位掩码中,用以描述输入设备的特征和功能。还可以将标志的按位组合从此枚举传递到 InputDevices.GetDevicesWithCharacteristics,以获取具有特定特征的设备列表。例如,可使用以下语句来获取右手控制器:

(InputDeviceFlags.HeldInHand & InputDeviceFlags.Right)

变量

None不指定任何标志的默认值。
HeadMounted InputDevice 连接至头部。
Camera InputDevice 具有摄像机和关联的摄像机跟踪信息。
HeldInHand InputDevice 握在用户手中。通常是跟踪的控制器。
HandTracking InputDevice 通过 Hand 输入功能提供手部跟踪信息。
EyeTracking InputDevice 通过 Eyes 输入功能提供眼睛跟踪信息。
TrackedDevice InputDevice 可提供 3DOF 或 6DOF 跟踪数据。
Controller InputDevice 是游戏控制器。
TrackingReference InputDevice 是不移动的参考对象,用于定位和跟踪世界中的其他对象。
Left InputDevice 与用户的左侧关联。
Right InputDevice 与用户的右侧关联。
Simulated6DOF InputDevice 向软件报告近似的位置数据。