mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-11 14:01:49 +00:00
Updated Аудио (markdown)
parent
2d75d380b9
commit
85c8c485f4
1 changed files with 9 additions and 0 deletions
9
Аудио.md
9
Аудио.md
|
|
@ -7,6 +7,15 @@
|
|||
- NoAudio - заглушка, используемая при невозможности инициализации OpenAL, либо, при отключенной через файл настроек, аудиосистеме: `audio=false`. Данный бекенд загружает PCM данные только по требованию, не создает спикеров при попытке воспроизведения аудио.
|
||||
- ALAudio - основной вариант. Вывод звука через OpenAL.
|
||||
|
||||
## Канал (Channel)
|
||||
|
||||
Определяет категорию источников аудио для регулирования громкости, наложения эффектов, паузы.
|
||||
На данный момент существует следующий набор каналов:
|
||||
- master - управляет громкостью остальных каналов. Не следует указывать как целевой канал при воспроизведении аудио.
|
||||
- ui - звуки интерфейса
|
||||
- regular - звуки игрового мира, ставятся на паузу вместе с игрой.
|
||||
- ambient - то же, что и regular, но предназначается для фоновых звуков: погода и иной эмбиент.
|
||||
- music - канал для воспроизведения музыки. Как правило, потокового аудио.
|
||||
## Спикер (Speaker)
|
||||
|
||||
Одноразовый контроллер проигрываемого аудио: звука или потока. Спикер уничтожается после остановки через вызов метода **stop** или при окончании аудио (поток также не удерживает спикер от уничтожения).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue