Exemple #1
0
        /// <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);
        }