Example #1
0
 /// <summary>
 /// 游戏通关界面按钮
 /// </summary>
 void GameAllSucessUIButton()
 {
     EventTriggerListener.GetName("AllSucessReturnButton").onClick = delegate(GameObject obj)
     {
         RootCanvas.setActive("BoderRedImage/AllSucess", false);
         SceneManager.LoadSceneAsync(3);
     };
     EventTriggerListener.GetName("AllSucessExitButton").onClick = delegate(GameObject obj)
     {
         RootCanvas.setActive("BoderRedImage/AllSucess", false);
         SceneManager.LoadSceneAsync(1);
     };
 }
Example #2
0
 /// <summary>
 /// 检测结束死亡
 /// </summary>
 public void ZombieDeadNotify()
 {
     currentZombieCount--;
     if (currentZombieCount <= Random.Range(1, 3))
     {
         currentZombieCount += BossFactory.Updayezombie();
     }
     if (currentZombieCount <= 0)
     {
         Debug.Log("Game Over.....");
         RootCanvas.setActive("BoderRedImage/GameSucess", true);
         EventTriggerListener.GetName("SucessNextButton").onClick = delegate(GameObject obj)
         {
             currentLevel++;
             LoadNextLevel();
             RootCanvas.setActive("BoderRedImage/GameSucess", false);
         };
         if (currentLevel >= 6)
         {
             RootCanvas.setActive("BoderRedImage/AllSucess", true);
         }
     }
 }
Example #3
0
 /// <summary>
 /// 打开设置
 /// </summary>
 /// <param name="obj"></param>
 void openSeetting(GameObject obj)
 {
     RootCanvas.setActive("BackGround/GameSetImage", true);
 }
Example #4
0
 /// <summary>
 /// 进入游戏
 /// </summary>
 /// <param name="obj"></param>
 void InGame(GameObject obj)
 {
     this.transform.gameObject.SetActive(false);
     RootCanvas.setActive("BackGround/secondSences", true);
 }