在cocos2d中,我遇到了一个教程:

[[SimpleAudioEngine sharedEngine] playEffect:@“gunfire.mp3”音高:0.5f平移:0.5f增益:0.5f];

我不确定我是否了解这些属性之间的区别。

最佳答案

我敢肯定您现在已经解决了这个问题,但是如果其他任何人在这里偶然发现:
效果:捆绑中您要播放的声音文件。
音高:[0.5到2.0]将其视为声音的“音符”。设置较高的音调编号可使声音以“较高的音调”播放。较低的值会使声音较低或“更深”。 1.0是原始文件的间距。
平移:[-1.0到1.0]立体声效果。零以下会在左侧更多地播放您的声音。大于0则向右播放。 0.0是死点。 (请参阅下面的注释)
增益:[0.0及以上]音量。 1.0是原始文件的容量。
还有很多要知道的。最好的办法是获取一个简单的文件并播放。
[编辑]
关于平移的注意事项:如果输入立体声(2声道)音频文件并尝试平移,则不会听到任何影响。使用1 channel 文件(单声道)启用平移。
The real answer lies here

关于cocos2d-iphone - 音高声调增益?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4996103/

10-11 08:15