クラス 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
    • 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 - ゲインを設定するClip
      level - 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)