示例#1
0
    private void CreateBasicCity(Coordinate coord)
    {
        var tileInfo = helper.FindTile(coord);
        var city     = Instantiate(CityPrefab, tileInfo.transform.position, Quaternion.identity) as GameObject;

        city.GetComponent <MapReference>().TileRef = tileInfo;
        tileInfo.CityRef = city;
        existingCities.Add(tileInfo);
        BoardManager.CityList.Add(city);
    }
示例#2
0
    private void CreateBasicCity(Coordinate coord)
    {
        var tileInfo   = helper.FindTile(coord);
        var town       = Instantiate(TownPrefab, tileInfo.transform.position, Quaternion.identity) as GameObject;
        var townMaster = town.GetComponent <TownTileMaster>();

        town.GetComponent <MapReference>().TileRef = tileInfo;
        tileInfo.CityRef = town;
        existingTowns.Add(tileInfo);

        townMaster.AssignHouse(FindClosestCity(coord));
        BoardManager.TownList.Add(town);
    }