增加iPhone游戏开发中音效的音量

时间:2010-01-16 05:23:07

标签: iphone

我在iPhone上使用Cocos2D创建了一款新游戏。我现在处于声音实施部分。我可以实现声音。但它有点小的体积。特别是,点击按钮效果听起来。它们太小了。你能告诉我如何增加特定声音的音量吗?这是按钮声音的代码。我会在单击按钮的地方调用它。

-(void) play
{
    NSString *path = [NSString stringWithFormat:@"%@%@",[[NSBundle mainBundle] resourcePath],@"/menu_button_2.wav"];
    SystemSoundID soundID;
    NSURL *filePath = [NSURL fileURLWithPath:path isDirectory :NO];
    AudioServicesCreateSystemSoundID((CFURLRef)filePath ,&soundID);
    AudioServicesPlaySystemSound(soundID);
    //AudioServicesDisposeSystemSoundID (soundID);
}

1 个答案:

答案 0 :(得分:4)

AudioServicesPlaySystemSound将以当前系统声音播放,您可以使用AVAudioPlayer工具而不是标准音频服务来增加声音。

这里有一些提示:

http://webbuilders.wordpress.com/2009/03/28/when-to-go-with-avaudioplayer-on-iphone-sdk/

也可能是wav以非常低的音量混合?你可以用大胆(http://audacity.sourceforge.net/

之类的东西来增加音量