如何通过脚本改变视图的相机视野
答
您可以访问主摄像头视场像这样Camera.main.fieldOfView
然后用Mathf.MoveTowards
改变摄像机视野随着时间的推移而不是立即,设置你希望你的视野的值脚本更改为DestFov
public float speed = 5.0;
public float DestFov=50.0;
void Start() {
fov = Camera.main.fieldOfView;
}
void Update() {
Camera.main.fieldOfView = Mathf.MoveTowards(Camera.main.fieldOfView, DestFov, Time.deltaTime * speed);
}