Почему я могу слышать только этот источник звука, когда камера находится рядом? - PullRequest
0 голосов
/ 24 мая 2019

Шум очень громкий, и иногда я слышу звук из других мест на сцене.

У персонажа игрока есть камера, как у ребенка, а у камеры есть аудиослушатель:

Player camera inspector settings

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

В этой позиции слышен звук, издающий шум, в основном неясный звук, просто шум:

Player

Если я двигаю игрока немного вперед к красной двери, шум прекращается.При возвращении в это положение шум начинается снова.

Теперь, когда я стою в этом положении, и шум возникает, если я смотрю на потолок, я вижу объект, который имеет источник звука, и когдаЯ стою под ним, начало шума:

Object with audio source

Я провел несколько тестов:

Если я отключаю, отключитеАудио слушатель плеера, этот шум становится намного громче.

Если аудио слушатель плеера включен, true, но источник аудио объекта отключен, когда аудио источник выключен, шумоподавитель прекращается.Но отключение аудиоисточника объекта отключение аудиоисточника не является решением, есть причина, по которой в этом объекте есть аудиоисточник.

Я не проверял другие объекты в сцене, где есть аудиоисточник.много объектов с аудио источником.

Я не могу понять, почему это происходит.

1 Ответ

1 голос
/ 24 мая 2019

Источники звука и аудиослушатели - это то, что создает трехмерные звуки в Unity.

Из документации Unity на Аудио слушатели :

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

Из документации по Источники звука :

Источник звука воспроизводит аудиоклип в сцене. Клип может быть воспроизведен на аудио слушателя или через аудио микшер. Источник звука может воспроизводить любой тип аудиоклипа и может быть настроен для воспроизведения в формате 2D, 3D или в виде смеси (SpatialBlend). Звук может быть распределен между динамиками (стерео до 7.1) (распространение) и преобразован между 3D и 2D (SpatialBlend). Это можно контролировать на расстоянии с помощью кривых спада.

Вы можете слышать звук, только когда находитесь рядом, потому что Rolloff говорит, что громкость должна снизиться до 0 после того, как Audio Listener находится на расстоянии 4 единицы. Вы можете сказать, посмотрев на график под Rolloff.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...