XR Interaction Toolkit — это пакет в Unity, в который входят компоненты, помогающие настроить взаимодействие в виртуальной и дополненной реальности, включая отслеживание устройств, ввод данных, жесты, движение, пользовательский интерфейс и взаимодействие с объектами.

Во-первых, нам нужно импортировать XR Interaction Toolkit из Менеджера пакетов Unity.

Если вы показываете более старую версию набора инструментов, мы можем импортировать новейшую версию набора инструментов, нажав + в диспетчере пакетов и выбрав Добавить по имени. Затем скопируйте и вставьте этот com.unity.xr.interaction.toolkit в поле.

Вы увидите всплывающее окно с предупреждением о том, что серверная часть для новой системы ввода не включена в настройках плеера, выберите Да.

Затем вы получите еще одно всплывающее окно. Выберите «Я сделал резервную копию, продолжайте». Это актуально, если вы работаете со старым проектом, в котором больше данных сохранения. Поскольку это новый проект, резервная копия меня особо не волнует.

Вы заметите, что теперь в нашей папке Активы появилась новая папка под названием XRI. Вот откуда мы знаем, что это было импортировано правильно. У нас также будет меню XR, когда мы добавим новый объект в нашу иерархию.

Далее давайте продолжим и установим образец пакета под названием «Начальные ресурсы» в разделе XR Interaction Toolkit. Это даст нам возможность начать работу и поможет нам узнать, как все работает в контексте.

Затем будет создана папка под названием Start Assets. Мы можем открыть эту папку, и вы заметите, что там есть несколько пресетов.

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

Вот что представляют собой эти пресеты в папке Начальные ресурсы.

В этой папке также есть Актив действия ввода, который, по сути, представляет собой всю систему ввода для XR. Сюда мы и пойдём, чтобы изменить входные данные.

Затем, если мы хотим увидеть образец того, что все эти инструменты могут делать в одном месте, мы можем просмотреть DemoScene.

Это все, что касается этой статьи, следите за обновлениями!