将脚本挂到摄像机:
代码:
using UnityEngine;
using System.Collections;
public class Test : MonoBehaviour
{
public float minFov = 15f;
public float maxFov = 90f;
public float sensitivity = 10f;
void Update()
{
float fov = Camera.main.fieldOfView;
fov += Input.GetAxis("Mouse ScrollWheel") * sensitivity;
fov = Mathf.Clamp(fov, minFov, maxFov);//限制fov
Camera.main.fieldOfView = fov;
}
}
Mathf.Clamp的作用是将fov的数值限定在minFov和maxFov之间。Camera.main.fieldOfView是用来设置摄像机视野的大小