Перейти к основному содержимому

Обзор

Документация Runtime Audio Importer

Runtime Audio Importer — это плагин для Unreal Engine, предназначенный для импорта аудиоданных в различных форматах во время выполнения игры. Он поддерживает следующие форматы: MP3, WAV, FLAC, OGG VORBIS, OGG OPUS, BINK и RAW (PCM).

Кроме того, этот плагин включает функции транскодирования и экспорта аудиоданных в следующих форматах: OGG VORBIS, OGG OPUS, WAV, BINK и RAW (PCM).

Как это работает

Импортированные аудиоданные транскодируются в 32-битный формат IEEE с плавающей запятой (PCM), который затем используется для мгновенной передачи данных в аудиорендер во время воспроизведения. Плагин использует пользовательский класс звуковой волны, унаследованный от USoundWaveProcedural.

Быстрый старт: импорт и воспроизведение аудио

Вот базовый пример того, как импортировать и воспроизвести звуковую волну во время выполнения:

Полный пример

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

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