目录
序言
首先说一句,关于摄像头移动的方式有多种,每种都对应着一个情景。这篇文章就针对不同的情景展开摄像头用法的说明。
法一——摄像头与物体存在父子关系
这是最简单的方法,只需要把摄像头拖拽到被观察物体的下面,使得被观察物体成为摄像头的父物体。
由于父子物体间存在位矢与方向角的关系,且这种关系会由Unity3D引擎计算维持。所以此方法不需要任何代码,即可实现摄像头跟随物体移动。
这种方式虽然简单,但弊端极大:
物体移动时,摄像头会抖动;
物体旋转时,摄像头会因为移动不平滑而导致玩家出现“晕3D”的效果;
所以就有了第二种办法。
法二——Lerp函数加上坐标变换
位置变换大家应该都知道。先看图:
保持一定,即摄像机(A物体)与被观察者(B物体)简单位置关系保持不变。
<