如何在LOOP中连续播放背景音乐

时间:2014-04-23 09:48:14

标签: objective-c audio cocos2d-iphone

我想要连续背景音乐,我正在循环我的音频文件,如下面的方式:

[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"mymusic.mp3"  loop:YES];

&安培;我也试过这种方式:

[[CDAudioManager sharedManager] playBackgroundMusic:@"AirRaidSirens.mp3" loop:YES];

我猜它应该继续在循环中播放while循环:是但它不起作用。

我也尝试通过预加载我的声音效果。但是,它不能通过两种方式工作。我不知道为什么!..请帮忙。

1 个答案:

答案 0 :(得分:1)

我个人在项目中使用OALSimpleAudio音乐和声音效果。它始终有效,如果您尝试循环或预加载,则可以使用少量代码。

//access audio object
OALSimpleAudio *audio = [OALSimpleAudio sharedInstance];
// play background sound
[audio playBg:@"your-file-name.mp3" loop:TRUE];