public void CreateMap(HexMap hexMap) { HexMap = hexMap; Width = HexMap.Map.width; Height = HexMap.Map.height; _hexMesh = GetComponentInChildren <HexMesh>(); _hexMesh.Init(); Cells = new List <HexCell>(); for (int z = 0, i = 0; z < Height; z++) { for (var x = 0; x < Width; x++) { CreateCell(x, z, i++); } } TriangulateCells(); }