如何通过脚本改变视图的相机视野

问题描述:

我是新来的团结,我有一个问题我想相机放大一点当我的角色运行,所以如何改变相机的视野与当按钮被按下如何通过脚本改变视图的相机视野

您可以访问主摄像头视场像这样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); 
}