0

我也面临同样的问题..通过停止这个背景音乐,但我的情况是我想播放另一种声音一段时间..就像爆炸声然后再次播放旧声音..但是当我做这种类型的代码时[ [SimpleAudioEngine sharedEngine] stopBackgroundMusic]; [[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"blast.wav" loop:TRUE]; [[SimpleAudioEngine sharedEngine] stopBackgroundMusic]; [[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"background.wav" loop:TRUE]; 我没有播放声音...背景声音只是停止一秒钟..然后再次播放..需要帮助

4

1 回答 1

1
[[SimpleAudioEngine sharedEngine] stopBackgroundMusic];

停止背景音乐后,您可以使用 playEffect。

 [[SimpleAudioEngine sharedEngine] playEffect:@"blast.wav"];
于 2011-04-13T06:08:06.947 回答