我想要连续背景音乐,我正在循环我的音频文件,如下面的方式:
[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"mymusic.mp3" loop:YES];
&安培;我也试过这种方式:
[[CDAudioManager sharedManager] playBackgroundMusic:@"AirRaidSirens.mp3" loop:YES];
我猜它应该继续在循环中播放while循环:是但它不起作用。
我也尝试通过预加载我的声音效果。但是,它不能通过两种方式工作。我不知道为什么!..请帮忙。
答案 0 :(得分:1)
我个人在项目中使用OALSimpleAudio音乐和声音效果。它始终有效,如果您尝试循环或预加载,则可以使用少量代码。
//access audio object
OALSimpleAudio *audio = [OALSimpleAudio sharedInstance];
// play background sound
[audio playBg:@"your-file-name.mp3" loop:TRUE];