Устройство Нотный триггер (N-TRG) — это музыкальная версия стандартного устройства «Триггер». Он получает сигналы от нот, и вы можете указать, какие ноты будут отправлять события другим устройствам творческого режима Fortnite.
Например, вы можете соединить нотный триггер с драм-машиной, а затем подключить его к генератору существ, чтобы он призывал существ под ритм, или к нотному секвенсору, чтобы он взрывал бочки каждый раз, когда воспроизводится нота до-диез.
Параметры устройства
| Настройка | Значения | Описание |
|---|---|---|
1. Активированный выключатель | Вкл., Откл. | Нотные данные всегда проходят через это устройство без изменений. Если отключено, нотные данные проходят без изменений, а события не отправляются. |
2. Кнопки «Развернуть» | Закрыто, Открыто | Показать дополнительные настройки устройства. |
3. Кабель «Вывод ноты» | N/A | Кабель «Вывод ноты» должен быть подключён к жёлтому порту Ввод ноты. |
4. Галерея пресетов октавы | Все, 0–6 | Определяет, должно ли устройство срабатывать от нот любой или только определённой октавы. |
5. Метка формы нот ударных | Формы | Когда вы подключаете драм-машину Patchwork к нотному триггеру, эти метки помогают понять, каким нотам соответствуют формы нот драм-машины. |
6. Кнопка выбора нот | Любое количество нот. По умолчанию: нет нот | Вы можете выбрать каждую кнопку и включить или выключить её. Если нота включена, устройство будет отправлять сообщение при получении этой ноты. |
7. Порт ввода ноты | N/A | Можно подключить только жёлтый кабель «Ввод ноты». |
Параметры устройства на Панели изменений
В творческом режиме подойдите к устройству и нажмите E, чтобы открыть Панель изменений. Некоторые параметры устройства будут аналогичны элементам управления, которые можно использовать при помощи инструмента Patchwork. Они предусмотрены для того, чтобы вы могли использовать систему привязки событий, чтобы вносить изменения в поведение этих элементов управления. При этом вы можете изменять их и здесь (вместо использования регуляторов). Вы также можете изменить параметры ниже через Панель сведений в UEFN.
| Настройка | Значения | Описание |
|---|---|---|
Разрешить доступ к кабелю | Вкл., Откл. | Определяет, есть ли у инструмента Patchwork доступ к портам ввода или вывода кабелей устройства. |
Активно во время фазы | «Нет», Всегда, «До начала игры», «Только игровой процесс» | Определяет, на каких этапах игры устройство будет активно. Стадия «До начала игры» включает в себя все этапы, предшествующие началу игры. |
Визуальный предпросмотр
Визуальный предпросмотр нотного секвенсора показывает, когда входящий сигнал активирует событие.
Система прямой привязки события
Прямая привязка события позволяет устройствам взаимодействовать напрямую, значительно упрощая вашу работу и позволяя вам сосредоточиться на воплощении своих идей.
Ниже приведены параметры функций и событий для этого устройства.
Функции
Функция реагирует на событие на устройстве и выполняет действие.
Для любой функции нажмите на параметр, а затем на Выберите устройство, чтобы открыть выпадающее меню Устройство.
Выбрав устройство, нажмите Выберите событие и укажите событие, активирующее данную функцию.
Если функция может быть активирована несколькими устройствами или событиями, нажмите кнопку Добавить и добавьте ещё одну строку, а затем повторите действия выше.
| Настройка | Описание |
|---|---|
Включить при получении сигнала | Включает устройство, когда происходит событие. |
Отключить при получении сигнала | Отключает устройство, когда происходит событие. |
События
Прямая привязка события использует события в качестве передатчиков. Событие говорит другому устройству исполнить функцию.
Нажмите на параметр любого события, а затем нажмите Выберите устройство, чтобы открыть выпадающее меню Устройство.
Выбрав устройство, нажмите Выберите функцию, чтобы привязать событие к функции этого устройства.
Если событие активирует несколько функций, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
При активном состоянии отправить событие: | Когда это устройство включено, на привязанное устройство отправляется событие. |
При отключённом состоянии отправляет событие: | Когда это устройство отключено, на привязанное устройство отправляется событие. |
Передать сигнал при получении активной ноты | Отправляет событие, когда выбранная нота начинает воспроизводиться. |
Передать сигнал при получении неактивной ноты | Отправляет событие, когда выбранный ввод ноты перестаёт воспроизводиться. Такое происходит после каждой активации сустейна для ноты. |
Использование нотного триггера в Verse
Вы можете использовать следующий код, чтобы управлять устройством **Нотный триггер** в Verse. Этот код использует весь программный интерфейс нотного триггера. При необходимости измените его под свои нужды.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
note_trigger_example := class(creative_device):
Чтобы использовать этот код в своём проекте UEFN, выполните следующие шаги.
Перетащите на остров устройство **Нотный триггер**.
Создайте новое устройство Verse с названием note_trigger_example. О создании новых устройств в Verse рассказывается в статье Создание устройств с помощью Verse.
Откройте проводник Verse и дважды нажмите на скрипт note_trigger_example.verse, чтобы открыть его в Visual Studio Code.
Вставьте приведённый выше код, скомпилируйте его и перетащите созданное в Verse устройство на свой остров.
Выберите своё устройство Verse в окне Структура.
На панели Подробности устройства назначьте нотный триггер на вашем острове в качестве ссылки для нотного триггера. Найдите устройство в выпадающем меню или же используйте пипетку, чтобы выбрать его в области просмотра.
Сохраните проект и нажмите Запустить сеанс.
API нотного триггера
Ознакомьтесь со справкой об API устройства note_trigger_device, чтобы узнать больше об использовании нотного триггера в Verse.
Идеи для подключения
Подключите нотный секвенсор к нотному триггеру, чтобы получить возможность управлять активацией триггера.
Нотный секвенсор
Нотный секвенсор позволяет выбирать ноты для ваших композиций.
Попробуйте подключить нотный триггер к этим генераторам звука!
Проигрыватель барабанов
Используйте барабанный проигрыватель, чтобы воспроизводить различные звуки барабанов.
Устройство «Инструменты»
Устройство «Инструменты» предоставляет широкий выбор инструментов для создания музыки.