TileToWorldY = function (tileY, camera, layer)
{
    var tileHeight = layer.baseTileHeight;
    var tilemapLayer = layer.tilemapLayer;
    var layerWorldY = 0;

    if (tilemapLayer)
    {
        if (!camera) { camera = tilemapLayer.scene.cameras.main; }

        layerWorldY = (tilemapLayer.y + camera.scrollY * (1 - tilemapLayer.scrollFactorY));

        tileHeight *= tilemapLayer.scaleY;
    }

    return layerWorldY + tileY * tileHeight;
}
Converts from tile Y coordinates (tile units) to world Y coordinates (pixels), factoring in the
layer's position, scale and scroll.

@function Phaser.Tilemaps.Components.TileToWorldY
@since 3.0.0

@param {number} tileY - The y coordinate, in tiles, not pixels.
@param {Phaser.Cameras.Scene2D.Camera} camera - The Camera to use when calculating the tile index from the world values.
@param {Phaser.Tilemaps.LayerData} layer - The Tilemap Layer to act upon.

@return {number} The Y location in world coordinates.