Unity 6.3
0 онлайн 102 гостей 3 в системе
Вход
Аудио Шаг 39 из 68

Введение в компонент «Источник аудио»

Присоедините Аудио источник компонент к GameObject для управления тем, как и где звуки воспроизводятся в вашей сцене.

Источники звука — это компоненты, позволяющие интегрировать в приложение звуковые эффекты, музыку, комментарии и другие аудиофункции.

Они взаимодействуют с другими аудиокомпонентами в Unity, которые позволяют редактировать, улучшать и выводить звук в вашей сцене, включая:

  • Аудиоклипы
  • Случайные аудиоконтейнеры
  • Аудио слушателей
  • Аудиомикшеры

На этой странице описано, как источник звука взаимодействует с этими аудиокомпонентами. Дополнительные сведения о Аудио источник свойства компонента и как настроить компонент, см. Справочная информация о компоненте источника аудиосигнала и Настройка компонента источника звука.

Звуковые генераторы

Компонент Аудио источник требует генератора звука для воспроизведения звука в вашей сцене. Генераторы звука — это контейнеры, которые содержат фактические аудиоданные, так что вы должны назначить один из них Audio Source, чтобы он имел аудиоданные для редактирования и воспроизведения. Инструкции см. в Назначение генератора звука вашему источнику звука.

Следующие типы файлов Unity являются аудиогенераторами:

См. эти страницы для получения дополнительной информации о каждом типе и аудиоформатах, поддерживаемых Unity.

Метод выхода источника звука

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

Это свойство принимает Audio Mixer Group. Audio Mixer — это инструмент, который позволяет после обработки аудио использовать эффекты. Затем вы можете назначить Audio Mixer этому свойству, чтобы убедиться, что ваш источник аудио применяет ваши эффекты к аудио.

Если вы установите свойство Нет, звук будет обходить ваш микшер и аудио будет воспроизводиться без ваших эффектов. Это поведение по умолчанию.

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

Для получения дополнительной информации об этих компонентах, см. Аудио слушатель и Аудио микшер.

Настройка источника звука

Вы можете настроить источник звука для воспроизведения клипа как 2D, 3D или как смесь (SpatialBlend). Аудио может быть распределено между динамиками (стерео на 7.1) (Спред) и морфировано между 3D и 2D (SpatialBlend).

Если вы установите SpatialBlend на 0.0f, то Unity будет рассматривать аудиоклип как звук 2D. Если вы установите его на 1.0f, то клип будет полностью 3D. Все между ними будет смешением 2D и 3D.

Используйте кривы падения для контроля распространения на расстоянии. Кроме того, если слушатель находится в пределах одного или нескольких Зоны реверберации, это применяет реверберацию к источнику. Вы также можете применять индивидуальные фильтры к каждому источнику аудио для еще более богатого звучания. Для более подробной информации см. Звуковые эффекты.

Список параметров источника звука см. в Ссылка на компонент источника звука.

Ресурсы API

Ниже приведен список полезных API для AudioSource и его связанных свойств.

Дополнительные ресурсы