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

InputDevices

UnityEngine.XR 中的类

/

实现于:UnityEngine.XRModule

建议更改

成功!

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

关闭

提交失败

由于某种原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

用于访问 XR 输入子系统中设备的接口。

要将触觉反馈路由到 XR 输入设备,请指定一个XRNode作为目标。此接口使用 XRNode 提供对输入设备的访问。例如,使用XRNode.LeftHandXRNode.RightHand访问左侧或右侧设备。

静态方法

GetDeviceAtXRNode获取给定 XRNode 端点处的输入设备。
GetDevices获取 XR 输入子系统可用的活动输入设备列表。
GetDevicesAtXRNode获取给定 XRNode 端点处 XR 输入子系统可用的活动输入设备列表。
GetDevicesWithCharacteristics获取与指定的 InputDeviceCharacteristics 匹配的活动 XR 输入设备列表。

事件

deviceConfigChanged定义用于注册 InputDevice 配置更改时事件的委托。
deviceConnected定义用于注册 InputDevice 连接时事件的委托。
deviceDisconnected定义用于注册 InputDevice 断开连接时事件的委托。