效果仅在模拟器中起作用

时间:2011-07-26 14:52:22

标签: iphone ios ipad cocos2d-iphone audio

我使用下面的代码来播放激光船声,但它只能在模拟器中使用。为什么呢?

代码:

[[SimpleAudioEngine sharedEngine] preloadEffect:@"Laser_ship.caf"];

然后

[[SimpleAudioEngine sharedEngine] playEffect:@"Laser_ship.caf" pitch:1.0f pan:0.0f gain:0.25f];

我也使用了大约8种效果正常的效果。

1 个答案:

答案 0 :(得分:2)

您的文件名是否正确?模拟器不区分大小写,但设备不是:)

即。你有@"Laser_ship.caf",它真的叫@"laser_ship.caf"