现在,我从一个动作、按钮按下、加速度计等播放单一声音。
我想知道如何从用户启动的单个操作中循环播放多个声音(我的项目中使用了 3 个声音)。
我目前正在使用下面显示的代码,它的目的是为每个用户操作播放单个声音。我之前没有在项目中使用过 NSArray,所以如果您包含它,请包含任何详细信息。
NSURL *url = [NSURL fileURLWithPath: [NSString stringWithFormat:@"%@/Jet.wav", [[NSBundle mainBundle] resourcePath]]];
NSError *error;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
audioPlayer.numberOfLoops = 0;
if (audioPlayer == nil)
NSLog(@"%@", [error description]);
else
[audioPlayer play];