電話を振るたびに 1 つのサウンドが再生されるゲームに取り組んでいます。アクティビティの onCreate で SoundPool を使用してサウンドをロードすることは理にかなっていますか、それとも、以下に示すように毎回メディアプレーヤーを作成しても問題ありませんか?
private void onShake() {
MediaPlayer mp= MediaPlayer.create(this, whipSound[currentWhip][force]);
mp.start();
}
私の推測では、サウンドは 1 回だけロードされるため、SoundPool の方が優れていると思います。私は正しいですか?
ありがとう
ジュリアン