unity镜头视野控制的三种方法:
先获取摄像机对象
'''
//camera = GetComponent<Camera>();
//GameObject.FindWithTag("MainCamera")
camera = Camera.main; //主镜头
'''
方式一:
'''
private void Zoom1()
{
if (Input.GetMouseButtonDown(1))
{
//修改缩放等级
isFar = !isFar;
if (isFar)
{
//拉远 20 --》 60
camera.fieldOfView = 60;
}
else
{
//拉近 60 --》 20
camera.fieldOfView = 20;
}
}
}
'''
网友评论