Аудио спрайт
В дополнение к недостатку поддержки единого аудио формата, некоторые сегодняшние браузеры имеют проблемы с загрузкой и проигрыванием более чем одного аудио файл одновременно. Если вам нужна поддержка большинства устройств и браузеров и вы хотите воспроизводить несколько звуковых эффектов в одно время, лучшим решением будет создание аудио спрайта. Прямо как лист спрайтов, который содержит несколько разных изображений в одном файле, аудио спрайт содержит множество различных звуков и музыки, упакованных в один аудио файл. Чтобы спрайт работал, создается второй файл, который описывает звуки, когда они начинаются и их длительность.
После того, как у вас есть аудио спрайт и созданы файлы дескрипторов, загрузка спрайта выполняется что метод аудио спрайта. Обратите внимание, что аудио спрайты все еще требуют несколько звуковых форматов для поддержки всеми браузерами.
game.load.audiosprite(‘sfx’, [ ‘assets/audio/sfx.mp3’, ‘assets/audio/sfx.ogg’ ], ‘assets/audio/sfxJSON.json’ );
Комментариев нет:
Отправить комментарий