public void ConstructionOff() { //恢复按钮的样式(通过启用按钮 //gm.AllTiles[y, x].GetComponent<Button>().interactable = true; //采用单个按钮复原时偶尔会出现复原不了的bug fm.CountOff(NowType); //使用【类型单位计数】的附带功能 关闭所有的按钮禁用状态 //短时间内不接受移动输入操作 //float timer = Time.time; //关闭菜单的时间 //while (Time.time - timer < 0.5) //{ // gm.State = GameState.Playing; // break; //} gm.State = GameState.Playing; //将游戏状态恢复到可以操作 MessageClose(); //关闭建筑的说明面板 Construction.SetActive(false); //关闭菜单 }