Доступно в бета-версии VR Concept 0.28.0
Триггер - значительно расширяет возможности взаимодействия объектов в виртуальной среде. Он позволяет давать объектам триггер зоны и использовать блок Trigger в Blueprint.
1. Перейдите в боковую вкладку “Плагины” и верхнее меню “Плагины”.
2. Нажмите на кнопку “Добавить”.
3. В открывшемся окне найдите плагин “Trigger Manager” и поставьте напротив него галочку.
4 . Нажмите “ОК”.
5. Плагин добавиться в “Пользовательские плагины” и станет активным.
1. Для настройки плагина Trigger Manager требуется перейти на вкладку “Плагины” в боковом меню (слева), а затем, в списке плагинов, найти и выбрать (левой кнопкой мыши) плагин “Trigger Manager”.
2. После этого, в меню “Свойства объектов” (справа), откроется окно настройки плагина.
3. В окне настройки плагина можно установить следующие параметры:
Визуализировать - отображает триггер зоны у объектов.
Цвет визуализации - цвет отображения триггер зон.
Логирование пересечений - записывает в лог файл все пересечения объектов.
Для открытия Лога в редакторе необходимо выбрать Меню→Отчёт→Лог.
По умолчанию сам файл находится в C:\Users\"Имя пользователя"\VRConcept\VRConceptLauncher"Имя ПК".log
Пример отображения лога:
Trigger: A=Box, B=VRConcept_PC#2, Event=1
Trigger: A=Box, B=VRConcept_PC#2, Event=2
Trigger: A=Box, B=VRConcept_PC#2, Event=4
A=Box - какой объект взаимодействует, где Box имя триггер зоны.
A=VRConcept_PC#2 - с каким объектом взаимодействует объект A, где VRConcept_PC#2 имя триггер зоны.
Event= - тип взаимодействия(1 - A входит в B; 2 - A выходит из B; 4 - A находится в B;)
Допуск - значение определяющее минимальное расстояние между объектами для срабатывания зон триггера.
Время восстановления допуска - время, через сколько секунд триггер зона станет снова активной.
Количество трекеров - количество трекеров, для которых надо создать триггер зоны.
Например: Для добавления триггер зоны для готовы и рук необходимо указать значение 3.
Список трекеров:
Имена триггер зоны трекера указывается автоматически.
Пример: VRConcept_PC#2, где VRConcept_PC - указанный тэг клиента; #0/#1/#2 и т.д. - ID трекера.
После добавления плагина появиться новое свойство “Триггер” необходимое для работы с Blueprint.
1. Нажмите правой кнопкой мыши на объект.
2. Наведите на “Добавить свойство”.
3. В выпадающем списке выберете “Триггер”.
Имя группы – название группы.
Переопределяемая группа – параметр, которое делает группу объектов самостоятельным элементом сцены.
Форма - указывается форма триггер зоны(Коробка/Сфера).
Центр - центр положения триггер зоны по трём осям.
Размер - размер триггер зоны по трём осям.
Имя - имя трекера. Необходимо указать для использования в Blueprint и отображения в логировании.
При входе - указывается, если необходимо чтобы триггер зона срабатывала при вхождении другой триггер зоны в неё.
При выходе - указывается, если необходимо чтобы триггер зона срабатывала при выходе другой триггер зоны из неё.
Непрерывный - указывается, если необходимо чтобы триггер зона срабатывала при нахождении другой триггер зоны в нёй.
Подогнать размер - автоматически подгоняет размер и центр триггера под объект.