OpenXRActionSet

Наследует: Resource < RefCounted < Object

Коллекция ресурсов OpenXRAction, составляющих набор действий.

Описание

Наборы действий в OpenXR определяют набор действий, которые могут быть активированы одновременно. Это позволяет играм легко переключаться между различными состояниями, требующими разных входов или переосмысления входов. Например, у нас может быть набор действий, который активен, когда открыто меню, набор действий, который активен, когда игрок свободно ходит, и набор действий, который активен, когда игрок управляет транспортным средством.

Наборы действий могут содержать одно и то же действие с одним и тем же именем, если такие наборы действий активны одновременно, набор действий с наивысшим приоритетом определяет, какая привязка активна.

Свойства

Array

actions

[]

String

localized_name

""

int

priority

0

Методы

void

add_action(action: OpenXRAction)

int

get_action_count() const

void

remove_action(action: OpenXRAction)


Описания свойств

Array actions = [] 🔗

  • void set_actions(value: Array)

  • Array get_actions()

Коллекция действий для этого набора действий.


String localized_name = "" 🔗

  • void set_localized_name(value: String)

  • String get_localized_name()

Локализованное название этого набора действий.


int priority = 0 🔗

  • void set_priority(value: int)

  • int get_priority()

Приоритет для этого действия установлен.


Описания метода

void add_action(action: OpenXRAction) 🔗

Добавьте действие в этот набор действий.


int get_action_count() const 🔗

Получите количество действий в нашем наборе действий.


void remove_action(action: OpenXRAction) 🔗

Удалить действие из этого набора действий.