Пример #1
0
    public static void AddResourceTile(TerrainManager.Tile tile)
    {
        SavedResourceTile newSavedTile = new SavedResourceTile(tile);

        data.resourceTiles.Add(newSavedTile);
        resourceTilesByPos.Add(newSavedTile.tilePos.ToVector2(), newSavedTile);
    }
Пример #2
0
    public static void RemoveResourceTile(TerrainManager.Tile tile)
    {
        Vector2           key     = TerrainManager.PosToV2(tile.tile.transform.position);
        SavedResourceTile oldTile = resourceTilesByPos [key];

        data.resourceTiles.Remove(oldTile);
        resourceTilesByPos.Remove(key);
    }