Unity приближение камеры к курсору

Сделал приближение камеры к центру камеры, но как сделать приближение камеры к курсору мыши ?
Код:

private void ZoomIn()
{
    if (Input.mouseScrollDelta.y > 0)
    {
         
        float newSize = cam.orthographicSize - zoomStep;
        cam.orthographicSize = Mathf.Clamp(newSize, minCamSize, maxCamSize);
    }
}

private void ZoomOut()
{
    if (Input.mouseScrollDelta.y < 0)
    {   
        
        float newSize = cam.orthographicSize + zoomStep;
        cam.orthographicSize = Mathf.Clamp(newSize, minCamSize, maxCamSize);
    }
}

Ответы (0 шт):