2025-05-27 17:01:22 +05:00

23 lines
432 B
C#

using UnityEngine;
public class CameraController : MonoBehaviour
{
public Camera cam;
public float targetFOV = 30f;
public float zoomSpeed = 2f;
private bool zooming = false;
public void StartZoom()
{
zooming = true;
}
void Update()
{
if (zooming)
{
cam.fieldOfView = Mathf.Lerp(cam.fieldOfView, targetFOV, Time.deltaTime * zoomSpeed);
}
}
}