我使用下面的代码播放激光飞船的声音,但它仅在模拟器中有效。为什么?
编码 :
[[SimpleAudioEngine sharedEngine] preloadEffect:@"Laser_ship.caf"];
然后
[[SimpleAudioEngine sharedEngine] playEffect:@"Laser_ship.caf" pitch:1.0f pan:0.0f gain:0.25f];
我还使用了大约8种效果音,它们都能正常工作。
最佳答案
文件名大小写是否正确?模拟器不区分大小写,但设备不是:)
即您有@"Laser_ship.caf"
,真的叫@"laser_ship.caf"
吗?
关于iphone - 只能在模拟器中进行效果工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6831987/