通过代码最大化iPhone游戏中的声音效果?

时间:2010-01-18 02:38:43

标签: objective-c

我刚建了一个游戏。它已经拥有了所有的声音。但由于某些原因,点击按钮的声音效果仍然很小。我怎么能最大化音量。我不确定是因为声音文件本身的质量还是因为我不会通过代码增加音量?你能帮助我吗?提前致谢。这是我的代码。

-(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 :(得分:0)

来自系统声音服务参考:

  

接口不提供电平,定位或定时控制

我认为等级意味着音量。

如果您使用AVAudioPlayer,您可以使用volume属性将卷设置为0.0到1.0,但我确信这会打开一组新的问题权衡。