一、实现步骤
1.在Input脚本中新增一个LockOn信号,显然它是Onpressed信号
2.当LockOn信号为true时,调用cameraController中的LockUpLock方法,主要实现逻辑放在该方法中
3.采用Physics.overlapbox()方法,在玩家正前方产生一个box碰撞器,返回一个collider数组
获得返回的数组colliders
4.构建一个LockTarget类,将当前的Target设置为该类的一个实例
5. 如果colliders数组不为空且将第一个获取到的物体不为当前target,则设置该物体为当前的target
6.在相机旋转的位置新增bool判断,当lockstate==true时,应当使相机偏转朝向物体,直接构建一个向量由