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

Аудио Profiler ссылка на модуль

Модуль Audio Profiler контролирует производительность аудиосистемы в вашем приложении, например, общую нагрузку и количество голосов. Чтобы открыть окно Profiler, перейдите в меню: Окно > Анализ > Profiler. Информацию о том, как использовать Profiler, см. в Profiler введение

Аудио Profiler в окне Profiler
Аудио Profiler в окне Profiler

Диаграмма модуля Audio Profiler отслеживает время, потраченное на аудио в вашем приложении. Время делится на следующие категории:

Диаграмма Описание
Воспроизведение источников звука Общее число источников звука, играющих в сцене в выбранном кадре. Это полезно для контроля, если аудио перегружено.
Аудиоголоса Количество аудио (FMOD каналов) голосов, используемых в выбранном кадре.
Общее аудио CPU Количество CPU используемого звука в выбранном кадре.
Общая аудио память Количество RAM аудиодвижка, используемого в выбранном кадре.

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

Панель сведений о модуле

Когда вы выбираете модуль Audio Profiler, в панели деталей отображается разбивка аудиоданных для выбранного кадра. Существует два представления, которые вы можете использовать для проверки данных аудиопрофилирования: Простое и Detailed. Чтобы изменить отображение, используйте раскрывающийся список в верхнем левом углу панели деталей (по умолчанию установлено Простое).

Простой вид

Представление Простое содержит следующие сведения об аудиоданных выбранного кадра.

Данные Описание
Всего источников аудио Общее число источников звука в сцене.
Воспроизведение источников звука Общее число источников звука, воспроизводимых в сцене
Приостановленные источники аудио Общее число приостановленных источников звука в сцене.
Количество аудиоклипов Общее количество аудиоклипов в сцене.
Аудиоголоса Общее количество аудио каналов (FMOD каналов), которые использует ваш Project.
Общее аудио CPU Общее количество CPU, которое использует аудио.
DSP CPU Сумма CPU ваш проект использует путем смешивания, аудиоэффектов и декомпрессии не потоковых звуков, которые имеют Сжатые в памяти типа нагрузки. Это не охватывает CPU требуется для звуков, Unity декодируется в фоновом режиме, тип нагрузки которого Декомпрессия при нагрузке и имеют Загрузить в фоне флажок отмечен.
Стриминг CPU Количество CPU, которое ваш проект использует для потокового аудио в вашем приложении.
Прочие CPU Общие CPU накладные расходы, не охваченные другими категориями CPU.
Общая аудио память Объем памяти, используемый аудио в вашем проекте.
Память потоковых файлов Количество памяти, которое аудио файлы с типом загрузки Стриминг используют для краткосрочного буферизации сжатых аудио данных при прогрессивном чтении файлов с диска.
Память потокового декодирования Количество памяти, которое аудио файлы с типом загрузки Стриминг используют для буферизации потока декодированных образцов.
Образцы звуковой памяти Объем памяти, который аудио файлы с типом загрузки Декомпрессия при нагрузке используется для данных несжатой выборки.

Примечание: Unity объединяет память, которую выделяет аудиосистема, и она продолжает расти, пока не достигнет насыщения во время выполнения приложения. Аудиосистема внутренне повторно использует выделенную память, которая не может быть сжата во время выполнения.
Другие памяти Накладные расходы, связанные с различными подсистемами аудиосистемы.

Детальный вид

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

Представление Groups показывает иерархию шин аудиомикшера. Представление Channels and Groups отображает эту информацию вместе со сведениями о воспроизводимых звуках.

Аудио Profiler Группы
Аудио Profiler Группы
Аудио Profiler Канал и Группы
Аудио Profiler Канал и Группы

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

Информация в подробном представлении расположена в следующих столбцах:

Колонка Описание
Объект GameObject, который содержит Аудио Источник, воспроизводящий аудио.
Ассеты Аудио Ассет, который воспроизводится соответствующим GameObject Аудио Источником.
Объем Объем, который источник звука применяет к аудио. Это сочетание его общего свойства громкости и динамического объема, который применяет кривая затухания, зависящая от расстояния.
Звуковые характеристики Фактический уровень, на котором воспроизводится аудио. Это сумма громкости источника аудио и других затуханий, которые применяют к нему каналы миксера.
Пьесы Количество раз, когда Unity проигрывал аудио. Эта информация полезна для отладки логических ошибок, когда Unity может не использовать некоторые аудио файлы.
3D Отображает YES, если аудио использует динамическую дистанционно-зависимую амортизацию и направленное панирование.
Приостановлено Отображает YES, если аудио приостановлено в этом кадре.
Выключено Отображает YES, если аудио в этом кадре выключено.
Виртуальный Отображает YES, если воспроизведение аудио приостановлено из-за значения Max Real Voice Count, задаваемого в Audio Project Settings. Параметр Max Real Voice Count определяет максимальное количество объектов Audio Source, одновременно воспроизводимых Unity. Если отображается true, Unity отдала приоритет другому аудио с большей слышимостью или более высоким приоритетом в текущем кадре.
OneShot Отображает YES если AudioSource.PlayOneShot() проигрывали аудио.
Зацикленный Отображает YES если AudioSource.Play() проигрывали аудио.
Расстояние Расстояние от источника звука до AudioListener.
MinDist Минимальное расстояние, определенное в редакторе кривых AudioSource. Это определяет сферическую область вокруг аудио, где громкость остается на постоянном уровне внутри нее.
MaxDist Максимальное расстояние, определенное в редакторе кривой источника звука. Это определяет сферическую область вокруг аудио, где громкость остается на постоянном уровне за его пределами.
Время Текущее относительное время в аудио воспроизведении. Когда аудио воспроизведение приостановлено, это время не продвигается вперед.
Продолжительность Длина аудиозаписи в секундах.

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