2011-07-28 1 views
0

をオーバーロードすることは[[SimpleAudioEngine sharedEngine] playeffect:@ ""]私のゲーム1オーディオではprobleam

[[SimpleAudioEngine sharedEngine]playeffect:@"audio.aac"]; 機能を使用して支払っています。私は1つのスプライトをタッチすると

は、私は別のオーディオ1秒を果たしました。 10回、そのためのあらゆるソリューション -

私の問題は、私は8連続スプライトをタッチすると、私の最初の「audio.aac」は停止していることです。

お願いします。

+0

私は 1をプレイするために、2つの異なるファイルを持っている ..私はあなたを取得していない – Sukeshj

答えて

0

一度に複数回効果音を再生するために.caff形式の44100ヘルツ16ビットステレオを.WAV使用する必要があります。

+0

...今それがうまく働いて...この問題をソートする をAVAudioplayerを使用し2分であり、他方は1秒です。 私は1秒間演奏しています。ファイルの最初のファイルは、私はすでにあなたがバックグラウンド音楽再生を持っているので...私はあなたの目標が何であるかを理解していない1つのバックグラウンドミュージック – Sukeshj

0

あなたは別途ごplayEffect 実行しながら、2分間のクリップループを持つように

[[SimpleAudioEngine]sharedEngine]playBackroundMusic:@"backgroundmusic.aac"]; 

を使用することができます。

+0

...ミュートする予定です。 1秒間の演奏中に2分のクリップをミュートにしますか?または、2つを重複させたいですか? – Sukeshj

+0

を演奏し、2分の1秒のクリップい –

+0

あなたを混乱させて申し訳ありませんが、詳細を教えてくれます。 – Sukeshj

関連する問題