2012-04-09 5 views
6

Я конвертирую свою игру iPhone в Android с помощью cocos2d-x.Как использовать опцию SimpleaudioEngine, панорамирование, усиление в cocos2d-x

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

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

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

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

Спасибо.

ответ

4

У меня также была эта проблема. К счастью, есть решение: http://www.cocos2d-x.org/boards/6/topics/5572?r=10217 Надеюсь, это поможет :)

+0

Большое спасибо ......... Вы не знаете, насколько велика то, что вы сделали со мной! Спасибо, что спасли меня, да благословит вас Бог! –