- 最后登录
- 2024-1-16
- 注册时间
- 2013-5-30
- 阅读权限
- 30
- 积分
- 818
 
- 纳金币
- 64
- 精华
- 0
|
用以下方式让相机旋转
if(Input.GetMouseButton(1))
{
player.transform.Rotate(Vector3.up * Input.GetAxis("Mouse X") * Time.deltaTime * rotateSpeed,Space.World);
player.transform.Rotate(Vector3.right * Input.GetAxis("Mouse Y")* Time.deltaTime * rotateSpeed);
}
即:垂直方向总是围绕世界坐标的Y轴旋转,水平方向总是围绕自身的x轴旋转
问题是:如果想在鼠标松开之后,相机总是回到面朝前方的状态,应该如何做呢?万分感谢!!
|
|