Ejemplo n.º 1
0
 private static void CheckConsistentTileSizes(ITilemap <TileInfo> tilemap, ITileset <Tile> tileset)
 {
     if (tileset.Any(t => t.Width != tilemap.TileWidth || t.Height != tilemap.TileHeight))
     {
         throw new Exception($"All tiles in " +
                             $"{nameof(tileset)} must match " +
                             $"{nameof(tilemap)}.{nameof(tilemap.TileWidth)} and " +
                             $"{nameof(tilemap)}.{nameof(tilemap.TileWidth)} in size");
     }
 }