クラス MusicPlayer
java.lang.Object
net.trpfrog.medipro_game.util.MusicPlayer
public class MusicPlayer
extends java.lang.Object
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static javax.sound.sampled.Clip
ACHIEVEMENT_SE
static javax.sound.sampled.Clip
EXPLOSION_SE
static javax.sound.sampled.Clip
MENU_THEME
static javax.sound.sampled.Clip
MINI_GAME_THEME
static javax.sound.sampled.Clip
ROCKET_SE
static javax.sound.sampled.Clip
SPACE_GAME_THEME
-
メソッドの概要
修飾子とタイプ メソッド 説明 static float
getBgmGain()
static float
getSeGain()
static javax.sound.sampled.Clip
load(java.nio.file.Path path)
static javax.sound.sampled.Clip
load(java.nio.file.Path path, int repeatStart)
static void
setBgmGain(float bgmGain)
static void
setClipGain(javax.sound.sampled.Clip clip, double level)
Clipのゲインを設定するメソッドです。static void
setSeGain(float seGain)
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
フィールド詳細
-
SPACE_GAME_THEME
public static final javax.sound.sampled.Clip SPACE_GAME_THEME -
ROCKET_SE
public static final javax.sound.sampled.Clip ROCKET_SE -
MINI_GAME_THEME
public static final javax.sound.sampled.Clip MINI_GAME_THEME -
MENU_THEME
public static final javax.sound.sampled.Clip MENU_THEME -
ACHIEVEMENT_SE
public static final javax.sound.sampled.Clip ACHIEVEMENT_SE -
EXPLOSION_SE
public static final javax.sound.sampled.Clip EXPLOSION_SE
-
-
メソッドの詳細
-
load
public static javax.sound.sampled.Clip load(java.nio.file.Path path) -
load
public static javax.sound.sampled.Clip load(java.nio.file.Path path, int repeatStart) -
setClipGain
public static void setClipGain(javax.sound.sampled.Clip clip, double level)Clipのゲインを設定するメソッドです。- パラメータ:
clip
- ゲインを設定するCliplevel
- 0から1の値, この範囲を出る場合 0か1の近い方に丸められます。
-
getBgmGain
public static float getBgmGain() -
setBgmGain
public static void setBgmGain(float bgmGain) -
getSeGain
public static float getSeGain() -
setSeGain
public static void setSeGain(float seGain)
-