2017-02-20 46 views

回答

0

您可以訪問主攝像頭視場像這樣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); 
} 
相關問題