2012-04-22 8 views
0

に小さな音を再生する:は、私が今、小さな音を再生するループ

SystemSoundID reload = [GameFlow createSoundID:@"Reload.wav"]; 
AudioServicesPlaySystemSound(loop); 

今私は、ループ内で例えば3秒間、このサウンドを再生したい、このためのもののいずれかのビルドはありますか?

答えて

1

私は内蔵のものはないと思うあなたは、その後、(つまり、99回の繰り返しや、いくつかの適切な数に設定します)無限ループにサウンドを再生することができます。 3秒後にNSTimerを発して音を止めてください。

+0

はいこれは私が行ったことです – MTA

0

AVAudioPlayerを使用できます。ここにはexampleがあります。 、ループの特定の数を設定するために使用:

player.numberOfLoops = 3; 
関連する問題