您好,我正在制作一个cocos2d侧滚动器。我正在尝试添加背景音频文件。我正在使用SimpleAudioEngine。这是代码:
[[SimpleAudioEngine sharedEngine]playBackgroundMusic:@"Soundtrack.mp3" loop:YES];
但是,当我运行它时,它给了我一个错误。它说给我错误的行是:
[audioSourcePlayer prepareToPlay];
有没有其他方法可以添加不会给我这个错误的声音文件?
最佳答案
AVAudio和OpenAL会抛出一些异常,这是Xcode异常断点触发的正常现象,无需担心。
我强烈建议您“编辑”该断点,而不是删除异常断点,并从微小的编辑对话框中确保您选择仅捕获Objective-C异常。这样,所有音频异常都不会打扰您(它们是C++异常),但是您仍然可以看到断言触发时崩溃的地方。
关于ios - Cocos2d:尝试添加背景音乐时出现线程错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18579761/