コード例 #1
0
ファイル: SoundBoard.java プロジェクト: NicolasFrd/tripleplay
 public void updateVolume(float volume) {
   if (isPlaying()) {
     float effectiveVolume = volume * _volume;
     if (effectiveVolume > 0) sound.setVolume(effectiveVolume);
     else sound.stop();
   }
 }
コード例 #2
0
ファイル: SoundBoard.java プロジェクト: NicolasFrd/tripleplay
 @Override
 public void release() {
   if (sound != null) {
     if (sound.isPlaying()) sound.stop();
     sound.release();
     sound = null;
   }
 }