Version: 2023.2

InputDevices

class in UnityEngine.XR

切换到手册

描述

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

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

静态函数

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

Events

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