function prerenderMap(map) {
        var data = map.data;
        var tileset = map.tileset;
        var prerender = map.prerender;
        for (var x = 0; x < prerender.tilesPerRow; x++) {
            for (var y = 0; y < prerender.tilesPerCol; y++) {
                drawTileToPrerender(
                    map,
                    map.getTileAt(x + prerender.topLeft.x, y + prerender.topLeft.y),
                    x * prerender.tileSize.x,
                    y * prerender.tileSize.y
                );
            }
        }
    }
/**
     * Prerenders a map to a prerender canvas
     * @param {object} map The map object
     */
Prerenders a map to a prerender canvas
@param {object} map The map object
Prerenders a map to a prerender canvas @param { object } map The map object
function prerenderMap(map) {
        var data = map.data;
        var tileset = map.tileset;
        var prerender = map.prerender;
        for (var x = 0; x < prerender.tilesPerRow; x++) {
            for (var y = 0; y < prerender.tilesPerCol; y++) {
                drawTileToPrerender(
                    map,
                    map.getTileAt(x + prerender.topLeft.x, y + prerender.topLeft.y),
                    x * prerender.tileSize.x,
                    y * prerender.tileSize.y
                );
            }
        }
    }
function prerenderMap ( map ) { var data = map . data ; var tileset = map . tileset ; var prerender = map . prerender ; for ( var x = 0 ; x < prerender . tilesPerRow ; x ++ ) { for ( var y = 0 ; y < prerender . tilesPerCol ; y ++ ) { drawTileToPrerender ( map , map . getTileAt ( x + prerender . topLeft . x , y + prerender . topLeft . y ) , x * prerender . tileSize . x , y * prerender . tileSize . y ) ; } } }
Prerenders a map to a prerender canvas
 @param {object} map The map object
Prerenders a map to a prerender canvas @param { object } map The map object