Exemplo n.º 1
0
        HexUnit CreateUnit(CharacterMeta metadata, HexCell location)
        {
            HexUnit hexUnit = DataController.Instance.GetHexUnit(metadata.unitPrefab);

            hexUnit.transform.SetParent(grid.transform, false);
            hexUnit.SetMetadata(metadata);
            if (location != null)
            {
                hexUnit.Location = location;
            }
            return(hexUnit);
        }