Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
OpenXRAction
Успадковує: Resource < RefCounted < Object
Акція OpenXR.
Опис
Цей ресурс визначає дію OpenXR. Дії можуть використовуватися як для вводів (алетони, джойстики, тригери і т.д.) і виведення (гаптика).
OpenXR виконує автоматичне перетворення між типом дії та типом введення, коли це можливо. За допомогою аналогового тригера, пов'язаного з болевою дією, таким чином, повернеться false, якщо тригер депресований і true, якщо натискається повністю.
Дії не безпосередньо пов'язані з певними пристроями, замість OpenXR розпізнає обмежену кількість шляхів рівня, які визначають пристрої за допомогою використання. Ми можемо обмежити, які пристрої можуть бути пов'язані з цими шляхами рівня. Наприклад, дія, яка повинна бути використана тільки для ручних контролерів, може мати верхні шляхи рівня "/user/hand/left" та "/user/hand/right", пов'язані з ними. Дивитися reserved розділ шляху в специфікації OpenXR для отримання більш детальної інформації про шляхи рівня вершини.
Зверніть увагу, що ім'я ресурсу використовується для реєстрації дії з.
Властивості
|
||
|
||
|
Переліки
enum ActionType: 🔗
ActionType OPENXR_ACTION_BOOL = 0
Ця дія забезпечує boolean значення.
ActionType OPENXR_ACTION_FLOAT = 1
Ця дія забезпечує плавлення значення 0.0 і 1.0 для будь-якого аналогового введення, таких як тригери.
ActionType OPENXR_ACTION_VECTOR2 = 2
Ця дія забезпечує значення Vector2 і може бути пов'язана з вбудованими трекпадами і джойстиками.
ActionType OPENXR_ACTION_POSE = 3
There is currently no description for this enum. Please help us by contributing one!
Описи властивостей
ActionType action_type = 1 🔗
void set_action_type(value: ActionType)
ActionType get_action_type()
Тип дії.
Локалізований опис цієї дії.
PackedStringArray toplevel_paths = PackedStringArray() 🔗
void set_toplevel_paths(value: PackedStringArray)
PackedStringArray get_toplevel_paths()
Збірки верхньорівневих шляхів, до яких може бути пов'язана ця дія.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedStringArray for more details.