Что Вы используете для проигрывания звука в играх iPhone?

Я лично отслеживаю все изменения в сценарии миграции SQL.

28
задан zoul 5 April 2010 в 06:23
поделиться

4 ответа

AVAudioPlayer очень незначителен для игрового звука. Решение AudioQueue или OpenAL путем адаптации одного из примеров - определенно правильный путь. Таким образом, задержка становится более контролируемой.

8
ответ дан 28 November 2019 в 03:53
поделиться

Я использую OpenAL и классы, поставляемые с примером кода CrashLanding. Пока что воспроизводить сэмплы и воспроизводить зацикленную музыку можно одновременно. В настоящее время я изучаю, как освободить память, выделенную для звука (файл .wav), когда, например, я хочу воспроизвести вступительную музыку только один раз.

2
ответ дан 28 November 2019 в 03:53
поделиться

Вы хотите проверить буферизацию с помощью используемой вами реализации? Это может быть как-то связано с задержкой в ​​20 мс, которую вы испытываете. т.е. попробуйте поиграть с размером буфера.

0
ответ дан 28 November 2019 в 03:53
поделиться

Используйте CocosDenshion - это бесплатно, просто и работает. Он включает в себя AVAudioPlayer для фоновых дорожек и OpenAL для звуков.

2
ответ дан 28 November 2019 в 03:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: