Устройство Динамик Patchwork (SPK) — это устройство, которое позволяет воспроизводить аудио, созданное с помощью других устройств Patchwork. Динамик Patchwork находится в конце цепочки создания аудио.
Динамик Patchwork работает только с другими устройствами Patchwork. Он не воспроизводит звуковые оповещения.
Динамик Patchwork принимает входящие звуки, а затем воспроизводит их игрокам.
Вы можете настроить на острове несколько динамиков, чтобы каждый из них воспроизводил свои звуки. Это позволяет микшировать аудио, изменяя относительную громкость каждого динамика, не перенастраивая устройства-источники звука.
Параметры устройства
| Настройка | Значения | Описание |
|---|---|---|
1. Активированный выключатель | Вкл., Выкл. | Если параметр отключён, звук не воспроизводится. |
2. Дополнительные кнопки | Закрыто, Открыто | Показать дополнительные настройки устройства. |
3. Шкалы громкости | N/A | Простая визуализация уровня громкости. Позволяет быстро сравнить относительную громкость нескольких динамиков. |
4. Регулятор громкости | 0,0–2,0, по умолчанию 1,0 | Устанавливает громкость динамика. |
5. Порт ввода звука | N/A | Можно подключить только бирюзовый кабель ввода звука. |
Другие параметры устройства
В творческом режиме подойдите к устройству и нажмите E, чтобы открыть панель изменений. Некоторые параметры устройства будут аналогичны элементам управления, которые можно использовать при помощи инструмента Patchwork. Они предусмотрены для того, чтобы вы могли использовать систему привязки событий, чтобы вносить изменения в поведение этих элементов управления. При этом вы можете изменять их и здесь (вместо использования регуляторов). Параметр Разрешить доступ к кабелю можно изменить только на панели изменений.
| Настройка | Значения | Описание |
|---|---|---|
Расстояние полной громкости | Весь остров, Очень большой, Большой, Средний, Маленький, Очень маленький | Определяет расстояние от динамика, на котором звук из него слышен на максимальной громкости. Если выбрать значение настройки Весь остров, запись будет воспроизведена на полной громкости вне зависимости от расстояния до динамика. |
Дистанция спада | Очень большой, Большой, Средний, Маленький, Очень маленький | Определяет дистанцию за пределами расстояния полной громкости, на которой звук из динамика постепенно затихает. Отображается, только если для параметра «Расстояние полной громкости» выбрано любое значение, кроме «Весь остров». |
Отображать в игре | Вкл., Выкл. | Если выбрано значение ОТКЛ., скрывает динамик в режиме игры. Позволяет размещать его в нужной для пространственного звучания области незаметно для игроков. |
Группа музыкального события | Выберите группу | Определяет, какие динамики могут быть слышны одновременно. |
Параметры компрессии | Нет, Мягкая, Жёсткая, Автоматическая | Определяет, насколько адаптируется динамическая область сигнала. Жёсткая компрессия делает громкие звуки заметно тише, а тихие — заметно громче. |
Приглушение звукового эффекта | 0,0–1,0 | Определяет, насколько будет уменьшена громкость звуковых эффектов при игре. |
Источник звука | Устройство, Зарегистрированные игроки | Определяет, будет ли источником звука устройство или какой-либо зарегистрированный игрок. |
Кто может слышать | Все, Только зарегистрированные игроки, Только незарегистрированные игроки | Определяет, кто сможет слышать звуки из этого источника. |
Время усиления | 0,01–60,00, по умолчанию 0,01 | Определяет, сколько времени (в секундах) требуется на увеличение громкости с 0 до заданного значения, когда это устройство становится слышимым для игрока. |
Время затухания | 0,01–60,00, по умолчанию 0,01 | Определяет, сколько времени (в секундах) требуется на уменьшение громкости с заданного значения до 0, когда это устройство перестаёт быть слышимым для игрока. |
Разрешить доступ к кабелю | Вкл., Выкл. | Определяет, можно ли менять кабельные соединения с устройством с помощью инструмента Patchwork. |
Активно во время фазы | Нет, Всегда, Только до начала игры, Только игровой процесс | Определяет, на каких этапах игры устройство будет активно. Стадия «До начала игры» включает в себя все этапы, предшествующие началу игры. |
Визуальный предпросмотр
Визуальный предпросмотр динамика 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
speaker_example := class(creative_device):
Чтобы использовать этот код в своём проекте UEFN, выполните следующие шаги.
Перетащите на остров устройство «Динамик».
Создайте новое устройство Verse с названием speaker_example. О создании новых устройств в Verse рассказывается в статье Создание устройств с помощью Verse.
Откройте проводник Verse и дважды нажмите на файл speaker_example.verse, чтобы открыть сценарий в Visual Studio Code.
Вставьте приведённый выше код, скомпилируйте его и перетащите созданное в Verse устройство на свой остров.
Выберите своё устройство Verse в окне Структура.
На панели Сведения устройства назначьте устройство «Динамик» на вашем острове в качестве ссылки для объекта Speaker. Найдите устройство в выпадающем меню или же используйте пипетку, чтобы выбрать его в области просмотра.
Сохраните проект и нажмите Запустить сеанс.
Программный интерфейс динамика
Ознакомьтесь со справкой о программном интерфейсе устройства speaker_device, чтобы узнать больше об использовании динамиков в Verse.
Идеи для подключения
Подключите устройство «Инструменты» к динамику, чтобы услышать, как он воспроизводит музыку, написанную вами с помощью нотного секвенсора.
Устройство «Инструменты»
Устройство «Инструменты» предоставляет широкий выбор инструментов для создания музыки.
Подключите устройство «Эффект дисторшн» к динамику, чтобы исказить свою музыку.
Эффект дисторшн
Используйте этот модификатор звука, чтобы добиться звучания в стиле рока, метала, электронной музыки и других жанров.
Подключите устройство «Эффект эхо» к динамику, чтобы добавить своей музыке эхо.
Эффект эхо
Это устройство принимает аудиосигнал и с задержкой отправляет его повторно, создавая эффект эхо.
Подключите синтезатор Omega к динамику, чтобы воспроизвести свою музыку на синтезаторе.
Синтезатор Omega
Синтезатор Omega превращает входящие ноты в звук.