/// <summary> /// sets the tile and updates its tileset /// </summary> /// <returns>The tile.</returns> /// <param name="tile">Tile.</param> public TiledTile setTile(TiledTile tile) { tiles[tile.x + tile.y * width] = tile; tile.tileset = tiledMap.getTilesetForTileId(tile.id); return(tile); }