public void OnEnter(string prevState)
    {
        m_Canvas.enabled = false;
        //重置剩余可用塔
        UIRemainTowerCount.ResetTowerCount();

        UIGameLevel.AddLevel();
    }
Beispiel #2
0
 public override void OnEnter(string prevState = "")
 {
     ChangeState("Construct");
     m_AudioManager.StartPlayMusic();
     m_Canvas.enabled           = true;
     m_StartLevelCanvas.enabled = true;
     m_ConstructUIController.Enable();
     m_UIRangeIndicator.Visible();
     UIRemainTowerCount.ResetTowerCount();
     UIGameLevel.ResetLevel();
     UIScore.Reset();
     //防止无法生成怪物的情况
     m_MonsterManager.isClearMode = false;
 }