在iOS中非常简单的声音

时间:2013-12-28 22:37:38

标签: ios audio viewcontroller

我正在尝试为我的游戏添加背景音乐,但我发现的每个例子都过于复杂。 任何简单的建议或例子? 我还想避免在视图控制器中放置此代码。

        if (soundcounter > 25) {
        soundcounter = 0;
        assert(@"gmusic.wav");
        SystemSoundID soundID2;
        NSString *soundFile2 = [[NSBundle mainBundle]
                               pathForResource:@"gmusic" ofType:@"wav"];
        AudioServicesCreateSystemSoundID((__bridge  CFURLRef)
                                         [NSURL fileURLWithPath:soundFile2], & soundID2);
        AudioServicesPlaySystemSound(soundID2);
    }
    soundcounter+= 1;
    if (sound == true) {
        assert(@"deathsc.mp3");
    SystemSoundID soundID;
    NSString *soundFile = [[NSBundle mainBundle]
                           pathForResource:@"deathsc" ofType:@"mp3"];
    AudioServicesCreateSystemSoundID((__bridge  CFURLRef)
                                     [NSURL fileURLWithPath:soundFile], & soundID);
    AudioServicesPlaySystemSound(soundID);

    }

此代码的工作时间是一半,但另一半,它冻结,根本没有声音,并给我一个SIGKILL错误。 (声音似乎在结尾处断断续续)

0 个答案:

没有答案