iphone - SimpleAudioEngine 不播放

标签 iphone objective-c ios5 cocos2d-iphone simpleaudioengine

我想在我的游戏中播放背景音乐和音效。我导入了 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/

相关文章:

iPhone View 层次结构问题 : How do I draw views over the tab bar?

ios - Paypal iOS SDK 无 View Controller

iphone - MKMapView 和 dequeueReusableAnnotationViewWithIdentifier :

ios - ARC weak ivar 在返回之前发布 - 构建发布时,而不是调试

objective-c - 删除 subview 后,包含 NSOpenGLView 的 NSView 不会重绘

ios5 - 为什么不会在ios5上立即dismissmodalviewcontrolleranimated关闭UIImagePickerController?

ios - 如何为我的 iOS 应用构建启动器?

ios5 - 相机捕获图像的形状检测(圆形、正方形、矩形、三角形、椭圆形)+ i OS 5 + Open CV

ios - UIKit Dynamics 添加重力/碰撞/弹跳以重新定位 subview

iphone - UITableView 将无法正确更新(即使调用 reloadData)