2011-04-16 14 views

答えて

2

は、AVQueuePlayerを作成したいすべてのトラックをキュー。 actionAtItemEnd = AVPlayerActionAtItemEndAdvance

これで再生されます。まだブレークしている場合は、2つの別々のAVPlayersを作成し、プログラム間で切り替えてみてください。

+0

が再生されます。私は試してみます – Andrew

0

あなたは曲を再生するためにschedularまたはタイマーNSTimerメソッドを使用することができます....

+0

もっと簡単な方法があります。私はAVAudioPlayerデリゲートになり、再生の終了を受け取り、ここで新しい曲を始めることができます。問題は、この時点で新しい曲をプリロードする必要があることです。 – Andrew

+0

これを試しましたか?[[SimpleAudioEngine sharedEngine] preloadEffect:@ "music.wav"]; – Anish

+0

私は.mp3が必要です。 .wavはすべてシンプルです – Andrew

0

SoundMasterエンジンを使用できます。非常に使いやすく、AVAudioPlayerをインテリジェントに使用するだけです。それは便利な完了ブロックと音楽プリロード能力を持っています。複数のファイルをプリロードすることができます。

関連する問題