私は今小さな音を再生します:
SystemSoundID reload = [GameFlow createSoundID:@"Reload.wav"];
AudioServicesPlaySystemSound(loop);
このサウンドをループなどで 3 秒間再生したいのですが、このためのビルドはありますか?
私は今小さな音を再生します:
SystemSoundID reload = [GameFlow createSoundID:@"Reload.wav"];
AudioServicesPlaySystemSound(loop);
このサウンドをループなどで 3 秒間再生したいのですが、このためのビルドはありますか?
何も組み込まれていないと思います。無限ループでサウンドを再生し(つまり、99回の繰り返しまたは適切な回数に設定)、NSTimer
3秒後に発火するように設定してサウンドを停止できます。
AVAudioPlayerを使用できます。ここに例があります。特定のループ回数を設定するには、次を使用します。
player.numberOfLoops = 3;