サイトのトップへ戻る

AndEngineドキュメント 日本語訳

音声と音楽。

音声・音楽の読み込みや使用は、AndEngineでは本当に簡単に行えます。 音量を変更するなど、いくつかの便利な機能があります。 ゲーム開発で人気な、例えば.*OGG 形式(ファイルサイズが小さい!)の拡張子のファイルも読み込むことができます。 



1. リソースを読み込む:
いつものように、 onCreateResources() 内にいくつかのコードを記述する必要があります。 サンプルの音楽ファイルを読み込む方法を記載した、以下の例を見てください:
private Music music;

try
{
    music = MusicFactory.createMusicFromAsset(mEngine.getMusicManager(), this,"mfx/music.ogg");
}
catch (IOException e)
{
    e.printStackTrace();
}


2. 音量を変更する:
シンプルなengine の機能を使って、簡単に音量の増減を行えます。:
yourSound.setVolume(0.5f);


3. 再生、停止、一時停止:
以下の機能を使って、簡単に音声の再生・停止・一時停止ができます:
yourSound.play();
yourSound.stop();
yourSound.pause();


4. ループ再生する:
音声・音楽をループ再生することもできます。これはBGMやその他様々な場面で本当に便利でしょう。 
yourSound.setLooping(true);
加えて、以下の機能を使ってループ回数を設定できます:
yourSound.setLoopCount(yourCount);

例えばyourCount に3の値を設定した場合、yourSound は3回リピート再生した後で停止します。