一、滚轮控制视角缩放
/// <summary>
/// 滚轮控制相机视角缩放
/// </summary>
public void CameraFOV()
{
//获取鼠标滚轮的滑动量
float wheel = Input.GetAxis("Mouse ScrollWheel") * Time.deltaTime * 100;
//改变相机的位置
_mainCamera.transform.Translate(Vector3.forward * wheel);
}
二、左键控制旋转
- Update() 方法中实时获取鼠标水平和竖直方向的偏移量
float _mouseX = Input.GetAxis(“Mouse X”);
float _mouseY = Input.GetAxis(“Mouse Y”);
/// <summary>
/// 左键控制旋转