Esempio n. 1
0
 private void Awake()
 {
     gameObject.SetActive(false);
     tiles = new SpriteRenderer[gridGen.xWidth, gridGen.zWidth];
     for (int z = 0; z < gridGen.zWidth; z++)
     {
         for (int x = 0; x < gridGen.xWidth; x++)
         {
             tiles[x, z] = Instantiate(DefaultTilePrefab).GetComponent <SpriteRenderer>();
             tiles[x, z].transform.position = gridGen.CellToWorld(new Vector3Int(x, z, 0));
             tiles[x, z].transform.parent   = this.transform;
             tiles[x, z].gameObject.SetActive(false);
         }
     }
 }