CommonUsages

class in UnityEngine.XR

切换到手册

描述

定义用于从 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指示用户是否存在以及是否在与设备交互。