CommonUsages
класс в UnityEngine.XR
Выполнено в:UnityEngine.XRModule
Описание
Определяет статические переменные, которые используются для получения признаков ввода через 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 | Структура Eyes с данными отслеживания глаз, собранными с устройства. |
| 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 | Используйте это свойство, чтобы проверить, носит ли пользователь в данный момент устройство XR и/или взаимодействует ли он с ним. Точное поведение этого свойства зависит от типа устройства: некоторые устройства имеют датчик, специально предназначенный для обнаружения близости пользователя, однако можно разумно предположить, что пользователь находится рядом с устройством, если свойство UserPresenceState.Present. |