Exemplo n.º 1
0
        /// <summary>
        /// 修改当前鼠标最近的格子的状态。(哪边墙,开还是关)
        /// </summary>
        /// <param name="X"></param>
        /// <param name="Y"></param>
        /// <param name="status"></param>
        public void ChangeACellNearTo(int X, int Y, WallStatus status)
        {
            Cell cell = CheckMouse(X, Y);

            if (cell == null)
            {
                return;
            }
            Direction dir = cell.checkDir(X, Y);

            cell.ChangeStatusofAWall(dir, status);
        }