Beispiel #1
0
 public void NewGrid()
 {
     grid = new DimensionalAnchor()
     {
         Grid = grid1D, Columns = (int)gridSize.x, Rows = (int)gridSize.y
     };
     grid1D = new bool[(int)gridSize.x * (int)gridSize.y];
     for (int x = 0; x < gridSize.x; x++)
     {
         for (int y = 0; y < gridSize.y; y++)
         {
             grid[x, y] = false;
         }
     }
 }
Beispiel #2
0
 public void Initilise()
 {
     grid = new DimensionalAnchor()
     {
         Grid = grid1D, Columns = (int)gridSize.x, Rows = (int)gridSize.y
     };
     if (grid1D == null || grid1D.Length == 0)
     {
         grid1D = new bool[(int)gridSize.x * (int)gridSize.y];
         for (int x = 0; x < gridSize.x; x++)
         {
             for (int y = 0; y < gridSize.y; y++)
             {
                 grid[x, y] = false;
             }
         }
     }
 }