コード例 #1
0
    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);  //关闭菜单
    }