Anyone can make the zoom smooth for me please, i really need it, thanks all.
using UnityEngine;
using System.Collections;
public class abc : MonoBehaviour {
public float zoomSpeed= 250;
public float zoomMin= 5;
public float zoomMax= 80;
void Start()
{
}
void LateUpdate()
{
float scrollwheel = Input.GetAxis("Mouse ScrollWheel");
if (scrollwheel > 0)
{
camera.fieldOfView -= Input.GetAxis("Mouse ScrollWheel") * zoomSpeed * 0.01f;
camera.fieldOfView = Mathf.Clamp(camera.fieldOfView, zoomMin, zoomMax);
}
if (scrollwheel < 0)
{
camera.fieldOfView -= Input.GetAxis("Mouse ScrollWheel") * zoomSpeed * 0.01f;
camera.fieldOfView = Mathf.Clamp(camera.fieldOfView, zoomMin, zoomMax);
}
}
}