Воспроизведения коротких звуков с повторением на движке AndEngine

Рейтинг: 1Ответов: 1Опубликовано: 13.11.2014

Добрый день.

Делаю игру. Нужно добавить звук выстрела из лазерной пушки (моей + n врагов).

Пробовал и org.andengine.audio.music.Music; и org.andengine.audio.sound.Sound;.

Оба через play() включаются один раз, и если вызывать еще раз до того, как закончится проигрывание, новый звук не появляется!

Как сделать наложение одного и того же звука?

Ответы

▲ 1

Если приемлемо использование сторонней библиотеки, то, может, стоит попробовать пускать звук через Jlayer. Ресурсов затрачивает мало, имеет поддержку разных форматов, работать с ней довольно просто. Часто натыкался на использование данной библиотеки в android проектах. На своем опыте могу сказать, что тут нет проблем с наложением звуковых эффектов друг на друга.

Если неприемлемо: на этом форуме у человека схожая проблема, посмотрите на второй странице, там предлагают два разных решения, одно - с настройками, другое - с менеджером.