예제 #1
0
 public void addComponent(MazeComponent c, int x, int y)
 {
     if (!(x >= length || y >= height || x < 0 || y < 0))
     {
         map[x, y] = c;
     }
 }
 public void AddComponent(Position position, MazeComponent mazeComponent)
 {
     MazeComponents[position.Line, position.Column] = mazeComponent;
 }
            private bool CanMove(Position pos)
            {
                MazeComponent aux = Maze.GetComponent(pos);

                return(aux.ComponentValue.Equals("0") && !aux.Visited);
            }