現在、1つのアクション、ボタンの押下、加速度計などから1つのサウンドを再生しています。
ユーザーが開始する1つのアクションから、複数のサウンド(プロジェクトでは3つのサウンドを使用しています)を循環させる方法を知りたいです。
私は現在、以下に示すコードを使用しています。これは、ユーザーアクションごとに1つのサウンドを再生するという目的を果たします。私はこれまでプロジェクトでNSArrayを使用したことがないので、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];