Как я могу использовать параметры высоты тона, панорамирования и усиления SimpleaudioEngine в cocos2d-x

Я конвертирую свою игру для iPhone в Android с помощью cocos2d-x.

Я пишу код на движке C++ cocos2d-x. и управление звуком очень важно для моей игры, потому что это игра в бильярд. Я смог управлять воспроизведением звука (высота, панорама, усиление) с помощью (скрытой) функции панорамирования, высоты тона, усиления) из SimpleAudioEngine от cocos2d.

но проблема в том, что в cocos2d-x нет такой опции. Есть только playEffect(char str*) и никаких других вариантов. поэтому я не могу управлять звуком (например, высотой тона, панорамированием, усилением). Я посмотрел эту проблему на форуме cocos2d-x. это было проблемой, и пока это «незапланировано».

Это очень серьезная проблема.. все шло хорошо, кроме этого.. Я не могу пропустить эту проблему, потому что управление звуком является самым важным в моей игре.

Как решить эту проблему? Есть ли другой способ использовать звуковой (им можно управлять) движок с cocos2d-x (с C++)?

Спасибо.

6
задан Bright Lee 9 April 2012 в 03:08
поделиться