Exemplo n.º 1
0
 protected override void UIDestroyCallback()
 {
     /*if (UIManager.IsWinShow(UIName.BATTLE_SCENE_2D_WIN))
      * {
      *  BGM bgm = GameSceneManager.getInstance().CurSceneObject.GetComponent<BGM>();
      *  if (bgm != null)
      *  {
      *      if (!bgm.strAudioClipName.Contains("BOSSBGM"))
      *      {
      *          UnityEngine.Object.Destroy(bgm);
      *          int index = BattleManager.getInstance().cutLevel;
      *          index = Mathf.Min(index, 5);
      *          UtilTools.SetBgm("Sounds/BGM/zhandou" + index + "BGM");
      *      }
      *  }
      *  else
      *  {
      *      int index = BattleManager.getInstance().cutLevel;
      *      index = Mathf.Min(index, 5);
      *      UtilTools.SetBgm("Sounds/BGM/zhandou" + index + "BGM");
      *  }
      * }
      * else */if (UIManager.IsWinShow(UIName.MAIN_CENTER_WIN))
     {
         BGM bgm = GameSceneManager.getInstance().CurSceneObject.GetComponent <BGM>();
         if (bgm != null)
         {
             UnityEngine.Object.Destroy(bgm);
         }
         UtilTools.SetBgm("Sounds/BGM/zhuchengBGM");
     }
     if (monoComponent != null)
     {
         UnityEngine.Object.DestroyImmediate(monoComponent);
         monoComponent = null;
     }
 }
Exemplo n.º 2
0
 protected override void UICreateCallback()
 {
     monoComponent = winObject.AddComponent <LoadingWinMono>();
 }