Поделиться через


Воспроизведение звука в Сетке

Диспетчер звука сетки и визуальные скрипты

Существует два способа воспроизведения звука в сетке: прямые вызовы к Unity AudioSource и узел Воспроизведения звука сетки , доступный при использовании визуальных сценариев сетки .

Самый безопасный и эффективный способ воспроизведения звукового события в сетке — это узел Воспроизведения звука сетки .

• Это быстрее, чем настройка AudioSource с нуля.
• Он содержит пул AudioSources для повторного использования по мере необходимости, поэтому нет необходимости добавлять дополнительные AudioSources в среду или взаимодействия.
• Он включает набор простых параметров для более полного контроля над воспроизведением аудиозаписей, таких как затухание и выход. Он также случайным образом определяет определенные свойства, чтобы при каждом воспроизведении звуков было больше вариантов.
• Это гарантирует правильную маршрутизацию звука, чтобы пользователи могли лучше контролировать свой аудиомикс.
• Он предоставляет способ создания повторно используемых свойств для параметров пространственного звука, что позволяет легко обеспечить согласованность звука.

______

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

______

Это связано с тем, что для работы узла необходимо выполнить два требования.

______

После заполнения полей Звук и Группа микшеров (или подключенных узлов) заголовок узла изменит свой цвет, и узел можно будет использовать. По умолчанию будет воспроизводиться звук при полной громкости в стерео (не пространственном). Вы можете изменить громкость и шаг в соответствии со своими потребностями и даже случайным образом выбрать значения в инспекторе Graph.

______

Если установлен флажок Случайный объем и Случайный шаг, отображаются новые значения, управляющие количеством случайных значений, применяемых при каждом запуске узла. Вы также можете введите значение Fade In Time, если вы хотите плавного увеличения громкости при воспроизведении звука.

Чтобы звук воспроизводится из определенного места, добавьте узел Свойства пространственного звука , а затем подключите его к входным данным Пространственные параметры в узле Воспроизведение звука сетки .

______

______

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

______

Хотя любая ссылка на GameObject будет работать, чаще всего вы, вероятно, захотите использовать узел This для воспроизведения звука в GameObject, к которому подключен этот сценарий. Вы также захотите изменить кривую затухания на наклон вниз, а не вверх, чтобы громкость уменьшалась по мере удаления от объекта, который воспроизводит звук.

______

! [СОВЕТ] Затухание по сути означает "уменьшение объема".

Ниже приведены свойства.

Min Distance : расстояние, с которого начинается затухание звука. Звук будет воспроизводиться при полной громкости на этом расстоянии. "1" — рекомендуемое начальное значение.

Максимальное расстояние: расстояние, после которого звук больше не будет затухать. Если кривая затухания заканчивается на томе 0, звук не будет слышен за пределами этого расстояния. "20" — рекомендуемое начальное значение.

Кривая затухания: громкость, применяемая при удалении от источника звука. Примените наклон вниз от 0 до 1, чтобы начать.

Сочетание зон реверберации: объем, отправляемый в эффект реверберации, если в сцене есть зоны реверберации . "0" — рекомендуемое начальное значение.

Уровень доплера: "Эффект Доплера" — это изменение частоты звуковой волны на основе движения объекта, создающего звук, относительно прослушивателей, слышащих звук. Распространенным примером этого является, когда вы слышите, как сирена полицейского автомобиля меняется в шаге, как он отходит от вас. Этот параметр позволяет настроить количество автоматического смещения тона, которое происходит при перемещении объектов, создающих звуковое перемещение. Предупреждение. Изменение тона при быстром перемещении объектов может привести к заметным артефактам. Для большинства звуков рекомендуется использовать значение 0.

Спред: угол в градусах, который будет распространяться на динамики. "0" — рекомендуемое начальное значение.

Вместо размещения одного звука в узле Воспроизведение звука сетки можно создать случайный звук из нескольких аудиозаписей AudioClip с помощью узла Случайный звук .

______

При выборе узла Случайный звук инспектор отобразит массив audioClips, в который можно добавить.

______

Каждый раз, когда активируется узел Воспроизведения сетки аудио , будет выбран новый элемент AudioClip.