鼠标操作视角功能实现
1.创建一个空的物体(Create Empty)改名为Player, 添加一个胶囊体子物体, 这里使用主摄像机作为第一视角的摄像机, 所以将Main Camera拖到Player中作为子物体.Player添加角色控制器组件
将胶囊体的碰撞器移除, 因为角色控制器组件上有碰撞器
最后将摄像机放置在胶囊体合适的高度上
2.创建一个脚本MouseLook, 作为Main Camera的一个组件。用来实现鼠标控制视角 。
变量
public Transform player;//胶囊体和摄像机的父物体
public float mouseSensitivity = 100f;//鼠标灵敏度
private float xRotation;//绕X轴旋转参数,也就是处理鼠标上下移动时用到的参数
Start函数
void Start() {
//隐