Пример #1
0
 //メインシーン処理
 private void GameStart()
 {
     if (oldState == GameState.Title)
     {
         BGMSwitcher.FadeOutAndFadeIn(BGMPath.PAZZLE_BGM);
     }
 }
Пример #2
0
 // タイトル処理
 void GameTitle()
 {
     currentState = GameState.Title;
     stage        = 0;
     if (BGMManager.Instance.IsPlaying())
     {
         BGMSwitcher.FadeOutAndFadeIn(BGMPath.TITLE_BGM);
     }
     else
     {
         BGMManager.Instance.Play(BGMPath.TITLE_BGM);
     }
 }
 /// <summary>
 /// 再生中のものをフェードアウトさせて、同時に次のをフェードインで開始する
 /// </summary>
 public void SwitchByCrossFade()
 {
     BGMSwitcher.CrossFade(GetNextBGMPath());
 }
 /// <summary>
 /// 再生中のものをフェードアウトさせて、次のをフェードインで開始する
 /// </summary>
 public void SwitchByFadeOutAndFadeIn()
 {
     BGMSwitcher.FadeOutAndFadeIn(GetNextBGMPath());
 }
 /// <summary>
 /// 再生中のものをフェードアウトさせて、次のを再生開始する
 /// </summary>
 public void SwitchByFadeOut()
 {
     BGMSwitcher.FadeOut(GetNextBGMPath());
 }
Пример #6
0
 // Use this for initialization
 void Awake()
 {
     Instance = this;
 }