private void CastMiniMapRayToWorld(Vector2 localCursor)
        {
            var horizontalScale = MinimapCamera.pixelWidth * MapImage.uvRect.width;
            var xDir            = localCursor.x * horizontalScale + MapImage.uvRect.x * MinimapCamera.pixelWidth;
            var verticalScale   = MinimapCamera.pixelHeight * MapImage.uvRect.height;
            var yDir            = localCursor.y * verticalScale + MapImage.uvRect.y * MinimapCamera.pixelHeight;
            var miniMapRay      = MinimapCamera.ScreenPointToRay(new Vector2(xDir, yDir));

            if (Physics.Raycast(miniMapRay, out RaycastHit miniMapHit, 3000, 1 << 13))
            {
                Vector3 target = miniMapHit.point;
                AbstractCamera.LookHere(target);
            }
        }