Unity3D 通過鼠標滾輪來放大或縮小視角的大小

Camera.fieldOfView 視野
相機的視野,以度爲單位,垂直視野:水平FOV取決於視口的寬高比,當相機是正交時fieldofView被忽略

void Update ()
{
//通過鼠標滾輪放大和縮放視角
//放大視角 往前滑
if (Input.GetAxis (“Mouse ScrollWheel”) < 0)
{
if (Camera.main.fieldOfView <= 70) //小於一個放大範圍後就不繼續放大了
{
Camera.main.fieldOfView += 5;
}
}

    //減小視角   往後滑
    if (Input.GetAxis ("Mouse ScrollWheel") > 0) 
    {
        if (Camera.main.fieldOfView >= 30) 
        {
            Camera.main.fieldOfView -= 5;
        }
    }

}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章