我正在使用 cocos2d-x 将我的 iPhone 游戏转换为 Android。
我正在使用 C++ cocos2d-x 引擎进行编码。并且控制音频对我的游戏非常重要,因为它是台球游戏。我可以使用 cocos2d 的 SimpleAudioEngine 中的 playEffect(@"xxx.wav", pan, pitch, gain) 函数来控制音频播放(音高、平移、增益)。
但问题是 cocos2d-x 中没有这样的选项。只有 playEffect(char str*) 没有其他选项。所以我无法控制音频(如音高、平移、增益)。我在 cocos2d-x 论坛上查看了这个问题。这是一个问题,到目前为止它是“计划外的”。
这是一个非常严重的问题.. 除了这个.. 一切都很顺利.. 我不能跳过这个问题,因为控制声音对我的游戏来说是最重要的。
我怎么解决这个问题?有没有其他方法可以通过 cocos2d-x(使用 C++)使用音频(应该可以控制)引擎?
谢谢。