版本:Unity 6 (6000.0)
语言英语
  • C#

InputDeviceCharacteristics

枚举

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们会阅读用户提出的每项建议的更改,并在适用时进行更新。

关闭

提交失败

由于某种原因,无法提交您的建议的更改。请在几分钟后<a>重试</a>。感谢您花时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

一组位标记,用于描述InputDevice特性。

XR 系统将InputDeviceFlags成员组合到InputDevice.characteristics位掩码中,以描述输入设备的特性和功能。您还可以将此枚举中标记的按位或组合传递到InputDevices.GetDevicesWithCharacteristics,以获取具有特定特性的设备列表。例如,你可以使用以下操作获取右手控制器

(InputDeviceCharacteristics.HeldInHand | InputDeviceCharacteristics.Right).

属性

不指定任何标记的默认值。
HeadMountedInputDevice 附加到头部。
CameraInputDevice 具有摄像头和关联的摄像头跟踪信息。
HeldInHandInputDevice 握在用户手中。通常是跟踪控制器。
HandTrackingInputDevice 通过手输入功能提供手部跟踪信息。
EyeTrackingInputDevice 通过眼睛输入功能提供眼部跟踪信息。
TrackedDeviceInputDevice 提供 3DOF 或 6DOF 跟踪数据。
ControllerInputDevice 是游戏控制器。
TrackingReferenceInputDevice 是用于定位世界上的其他物体的固定参考对象。
LeftInputDevice 与用户的左侧相关联。
RightInputDevice 与用户的右侧相关联。
Simulated6DOFInputDevice 报告软件近似的位置数据。