我想在我的游戏中播放背景音乐和音效。我导入了 SimpleAudioEngine.h 并调用了方法:
[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"backgroundMusic.caf"];
[[SimpleAudioEngine sharedEngine] playEffect:@"soundEffect.caf"];
但它不能在 iOS 5.1 模拟器上运行,也不能在装有 iOS 5.1 的 iPod Touch 上运行。 .caf 扩展可能是问题所在吗?
最佳答案
据我所知,CocosDenshion中的音效是用OpenAL实现的。它适用于 .caf 文件。确保您的 .caf 文件已复制到应用程序包中。也许它根本找不到具有这样名称的文件。
关于iphone - SimpleAudioEngine 不播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12280194/