在cocos2d中,我遇到了一个教程:
[[SimpleAudioEngine sharedEngine] playEffect:@“gunfire.mp3”音高:0.5f pan:0.5f增益:0.5f];
我不确定我理解这些属性之间的区别。
答案 0 :(得分:35)
我相信你现在已经弄明白了,但万一有其他人在这里绊倒:
效果:您要播放的捆绑中的声音文件。
音高:[0.5到2.0]认为它是声音的“音符”。提供更高的音高编号可使声音播放到“更高音符”。较低的值会使声音降低或“更深”。 1.0是原始文件的间距。
平移:[-1.0到1.0]立体声影响。低于零会在左侧播放更多声音。 0以上播放到右侧。 0.0是死点。 (见下面的注释)
增益:[0.0及以上]音量。 1.0是原始文件的卷。
还有很多东西要知道。最好的事情是得到一个简单的文件并玩转。
[编辑] 关于平移的注意事项:如果您输入立体声(2声道)音频文件并尝试平移,则不会听到任何影响。使用单通道文件(单声道)启用平移。