に小さな音を再生する:は、私が今、小さな音を再生するループ
SystemSoundID reload = [GameFlow createSoundID:@"Reload.wav"];
AudioServicesPlaySystemSound(loop);
今私は、ループ内で例えば3秒間、このサウンドを再生したい、このためのもののいずれかのビルドはありますか?
に小さな音を再生する:は、私が今、小さな音を再生するループ
SystemSoundID reload = [GameFlow createSoundID:@"Reload.wav"];
AudioServicesPlaySystemSound(loop);
今私は、ループ内で例えば3秒間、このサウンドを再生したい、このためのもののいずれかのビルドはありますか?
私は内蔵のものはないと思うあなたは、その後、(つまり、99回の繰り返しや、いくつかの適切な数に設定します)無限ループにサウンドを再生することができます。 3秒後にNSTimer
を発して音を止めてください。
AVAudioPlayerを使用できます。ここにはexampleがあります。 、ループの特定の数を設定するために使用:
はplayer.numberOfLoops = 3;
はいこれは私が行ったことです – MTA