Ejemplo n.º 1
0
 static void ready()
 {
     if (instance == null)
     {
         instance = new PSound();
     }
 }
Ejemplo n.º 2
0
 protected override void PreDestory()
 {
     PTweener.clear();
     if (isClearSound)
     {
         PSound.destroy();
     }
 }
Ejemplo n.º 3
0
 protected override void UpdateOneLoop()
 {
     if (isEnableSound)
     {
         PSound.update();
     }
     PTweener.update();
     base.UpdateOneLoop();
 }
Ejemplo n.º 4
0
 protected override void PreSetup()
 {
     if (isEnableSound)
     {
         PSound.setup(!isClearSound);
     }
     //PTweenCompilerHint.unusedCode();
     uiResetMouse();
     uiStyle.init(this);
 }
Ejemplo n.º 5
0
 public static void destroy()
 {
     if(instance!=null) {
         if(soundPlayer!=null) {
             soundPlayer.clearBGM();
             soundPlayer.clearSE();
             soundPlayer = null;
         }
         if(psoundObj!=null) {
             GameObject.Destroy(psoundObj);
             psoundObj = null;
         }
         instance = null;
     }
 }
Ejemplo n.º 6
0
 static public void destroy()
 {
     if (instance != null)
     {
         if (soundPlayer != null)
         {
             soundPlayer.clearBGM();
             soundPlayer.clearSE();
             soundPlayer = null;
         }
         if (psoundObj != null)
         {
             GameObject.Destroy(psoundObj);
             psoundObj = null;
         }
         instance = null;
     }
 }
Ejemplo n.º 7
0
 public static bool isPlayingBGM()
 {
     return(PSound.isPlayingBGM());
 }
Ejemplo n.º 8
0
 static void ready()
 {
     if(instance==null) instance = new PSound();
 }
Ejemplo n.º 9
0
 public static void setBGMVolume(float volume)
 {
     PSound.setBGMVolume(volume);
 }
Ejemplo n.º 10
0
 public static void reserveBGM(string resourceName, string name = null)
 {
     PSound.reserveBGM(resourceName, name);
 }
Ejemplo n.º 11
0
 public static void clearBGM()
 {
     PSound.clearBGM();
 }
Ejemplo n.º 12
0
 public static void clearSE()
 {
     PSound.clearSE();
 }
Ejemplo n.º 13
0
 public static void stopBGM()
 {
     PSound.stopBGM(0.2f);
 }
Ejemplo n.º 14
0
 public static void resumeBGM()
 {
     PSound.playBGM();
 }
Ejemplo n.º 15
0
 public static bool isPauseBGM()
 {
     return(PSound.isPauseBGM());
 }
Ejemplo n.º 16
0
 public static void pauseBGM()
 {
     PSound.pauseBGM();
 }
Ejemplo n.º 17
0
 public static void playBGM(string name, float volume = 1.0f, bool isLoop = true)
 {
     PSound.playBGM(name, volume, 0.25f); PSound.setLoopBGM(isLoop);
 }
Ejemplo n.º 18
0
 public static void playSE(string name, float volume = 1.0f)
 {
     PSound.playSE(name, volume);
 }