2012-05-17 13 views
10

私はアンドロイド用のカードゲームをやっています。カードを投げるたびに、投球音を鳴らしたいと思います。それは同じファイルです。私は、バックグラウンドミュージックのような他のサウンドや特定のクリックをも持っていきます。 MediaPlaybackを使用したり、サウンドプールしたり、再生するにはどうすればよいですか?それぞれの利点/不利な点は何でしょうか? oggまたはmp3/waveファイルを使用する必要がありますか? これについての助けに感謝します。 ありがとうございますサウンドプールまたはメディアプレーヤー?

+1

これはあなたに役立つかもしれません http://stackoverflow.com/questions/9420100/android-mediaplayer-plays-multiple-times-if-i-keep-on-pressing-the-back-ボタン –

答えて

7

私は短いクリップのサウンドプールを使用します。私は間違っているかもしれませんが、サウンドプールはオーバーヘッドが小さく、短いクリップを再生する正しい方法です。また、1秒間に何回もサウンドクリップを再生できると指定できます。

mp3 vs oggに関してはmp3を使用しています。私はパフォーマンスの問題があるとは思わない。 Oggはライセンスフリーですが、あなたのアプリに関してはそれほど問題はありません。さらに、これらのクリップをoggファイルを再生しない別のプラットフォームで使用する予定がある場合は、役立ちます。名前が記載されていません:P

+0

役に立つtipありがとうございました。承諾 – Snake

+0

あなたは歓迎です、私はAndroidにも新しく、youtubeの "thenewboston"を試してみてください。 – James

+0

それは私の出発点だったと思います。それはどうやってAndroidの学習を始めたのですか?私はそのチュートリアルをスキップしたと思う:) – Snake