Example #1
0
 public void Init(Vector2Int size)
 {
     length         = 3 * size.x;
     SmallGrid.size = 1.0f / length;
     grid           = new MiddleGrid[size.x, size.y];
     for (int i = 0; i < grid.GetLength(0); i++)
     {
         for (int j = 0; j < grid.GetLength(1); j++)
         {
             Vector2 center = new Vector2(3 * j + 1.5f, 3 * i + 1.5f) / length;
             grid[i, j]            = new MiddleGrid(center);
             grid[i, j].activeType = 0;
         }
     }
 }
Example #2
0
 //public Color color=Color.red;
 public void Create(MiddleGrid parent, Vector2 center, int i, int j)
 {
     this.center   = center + size * new Vector2(j - 1, i - 1);
     this.parent   = parent;
     brushMaterial = new Material(brushShader);
 }