Пример #1
0
 public TileData()
 {
     Pos            = Vector3Int.zero;
     Team           = BaseObject.TeamEnum.NONE;
     Tile           = null;
     _unit          = null;
     _basement      = null;
     OnConstruction = false;
 }
Пример #2
0
        public static Color GetTeamColor(BaseObject.TeamEnum teamEnum)
        {
            switch (teamEnum)
            {
            case BaseObject.TeamEnum.NONE:
                return(Color.white);

            case BaseObject.TeamEnum.A:
                return(AColor);

            case BaseObject.TeamEnum.B:
                return(BColor);

            default:
                return(Color.white);
            }
        }
Пример #3
0
 public void SetTeam(BaseObject.TeamEnum team)
 {
     _tile?.GetComponent <BaseObject>().SetTeam(team);
     _basement?.GetComponent <BaseObject>().SetTeam(team);
 }