Хотите активировать устройства или события в определённой области вашего острова? Устройство Область разработано специально для этого. Благодаря настраиваемым областям с возможностью создания вложенных элементов вы можете разместить несколько областей, которые будут активировать события или функции, когда игрок, транспорт, существо, животное или охранник будут заходить в эту область или выходить из неё.
У этого устройства множество применений, однако они лучше всего работают в связке с устройствами Закреплённая камера, Фиксированная камера и Устройством управления при виде от третьего лица. В разделе Работа с камерами и устройствами управления вы можете найти ещё больше примеров использования этого устройства с камерами и устройствами управления.
Хотите насладиться свободой творчества? Ознакомьтесь с примером дизайна, созданным с помощью устройства «Тяжёлое ранение», чтобы подпитать своё воображение!
Устройство «Область» доступно в Каталоге ресурсов, в категории Устройства. Здесь вы можете найти устройство с помощью поиска или вручную. Подробную информацию о поиске устройств см. в разделе Использование устройств.
Параметры устройства
Вам доступны следующие параметры устройства.
Стандартные значения выделены полужирным шрифтом. Значения, активирующие контекстный фильтр, выделены курсивом.
| Настройка | Значение | Описание |
|---|---|---|
Отображать в игре | Вкл., Выкл. | Определяет, будет ли отображаться область во время игры. |
Выбранная команда | Любая, Выберите или укажите команду | Определяет, на какую команду будет воздействовать эта область. |
Инвертировать выбор команды | Вкл., Выкл. | Определяет, будет ли воздействовать эта область на все команды, кроме выбранной. |
Выбранный класс | Любой, Выберите или укажите класс | Определяет, на какой класс будет воздействовать эта область. |
Инвертировать выбор класса | Вкл., Выкл. | Определяет, будет ли воздействовать эта область на все классы, кроме выбранного. |
Форма области | Кубоид, Цилиндр, Сфера | Определяет форму области. При выборе Цилиндраили Сферы становится доступен параметр Радиус области. |
Ширина области | 1,0, Выберите или введите количество | Определяет ширину области в плитках. |
Длина области | 1,0, Выберите или введите количество | Определяет длину области в плитках. |
Высота области | 1,0, Выберите или введите количество | Определяет высоту области в плитках. |
Радиус области | 1,0, Выберите или введите количество | Этот параметр доступен, только если для параметра Форма области задано значение Цилиндр или Сфера. Определяет радиус области в плитках. |
События игрока включены | Вкл., Выкл. | Определяет, запускают ли игроки события входа и выхода. |
События транспорта | Вкл., Выкл. | Определяет, запускает ли транспорт события входа и выхода. |
Внешняя область | Нет, Выберите внешнюю область | Даёт возможность использовать область, отличающуюся от области по умолчанию. |
События существ и животных | Вкл., Выкл. | Определяет, запускают ли существа и животные события входа и выхода. |
События охранников | Вкл., Выкл. | Определяет, запускают ли охранники события входа и выхода. |
Дополнительные параметры UEFN
При использовании этого устройства в UEFN вам будут доступны дополнительные пользовательские настройки.
| Настройка | Значение | Описание |
|---|---|---|
Пользовательская модель для области | Выбрать сетку области | Закрепляет за областью пользовательскую модель. |
Параметры с поддержкой физики
При включении функции Физики в проекте становятся доступны следующие параметры:
| Настройка | Значение | Описание |
|---|---|---|
Разрешить физические события | Вкл., Откл. | Определяет, запускает ли область физические события входа и выхода. |
Прямая привязка события
Прямая привязка события позволяет устройствам взаимодействовать напрямую, значительно упрощая вашу работу и позволяя вам сосредоточиться на воплощении своих идей.
Ниже приведены параметры функций и событий для этого устройства.
Функции
У этого устройства нет функций.
События
Событие сообщает другому устройству, когда нужно выполнить функцию. В UEFN события нельзя редактировать. В творческом режиме выполните следующие действия, чтобы настроить событие.
Нажмите на параметр любого события, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
Выбрав устройство, нажмите Выбрать функцию, чтобы привязать устройство к функции этого устройства.
Если событие воздействует на несколько устройств, нажмите кнопку Добавить, чтобы добавить строку, и повторите процесс.
| Настройка | Описание |
|---|---|
При входе отправить событие | Когда допустимый модуль входит в область, на выбранное устройство отправляется событие и активирует заданную функцию. |
При выходе отправить событие | Когда допустимый модуль выходит из области, на выбранное устройство отправляется событие и активирует заданную функцию. |
При физическом входе | Когда физический объект входит в область, на выбранное устройство отправляется событие и активирует заданную функцию. |
При физическом выходе | Когда физический объект покидает область, на выбранное устройство отправляется событие и активирует заданную функцию. |
Работа с устройствами «Область» на Verse
Вы можете использовать следующий код, чтобы управлять устройством «Область» в Verse. Этот код показывает, как использовать события и функции API устройства «Область». При необходимости измените его под свои нужды.
using { /Fortnite.com/Devices }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Verse.org/Simulation }
# A Verse-authored creative device that can be placed in a level
volume_device_verse_example := class(creative_device):
# Reference to the Volume device in the level.
# In the Details panel for this Verse device,
# set this property to your Volume device.
Чтобы использовать этот код в своём проекте UEFN, выполните следующие шаги.
Перетащите устройство «Область» на свой остров.
Создайте новое устройство Verse с названием volume_device_verse_example. Порядок действий см. в разделе «Создание собственного устройства с помощью Verse».
В Visual Studio Code откройте файл volume_device_verse_example.verse и вставьте вышеприведённый код.
Скомпилируйте код и перетащите созданное в Verse устройство на свой остров. Порядок действий см. в разделе «Добавление устройства Verse на ваш уровень».
Добавьте в своё Verse-устройство ссылку на устройство «Область» на своём острове. Порядок действий см. в разделе Добавление в Verse ссылки на устройство творческого режима на уровне.
Сохраните проект и щёлкните по кнопке Запуск сеанса для тестирования.
API устройства «Область» в Verse
Ознакомьтесь со справкой по API устройства volume_device , чтобы узнать больше об использовании устройства «Область» в Verse.