private void HandleZoom()
{
//Debug.LogFormat("Zoom: {0}", InputHandler.singleton.controls.GetAxis(InputHandler.AxisKey.Zoom));
float deltaZoom = InputHandler.singleton.controls.GetAxis(InputHandler.AxisKey.Zoom);
zoomAmount += deltaZoom * zoomScaling;
zoomAmount = Mathf.Clamp(zoomAmount, closestZoom, farthestZoom);
//transform.Translate(Vector3.forward * zoomAmount, Space.Self);
//cam.orthographicSize = zoomAmount;
cam.orthographicSize = Mathf.Lerp(cam.orthographicSize,
zoomAmount,
zoomSpeed * Time.deltaTime);
}