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.