更新于 

2D Camera

Cinemachine

unity中使用Cinemachine进行相机追踪效果。

Cinemachine手册

Cinemachine需要作为包引入,引入位置:Window/Package Manager/Cinemachine → install

引入后就可以在Hierarchy中创建2D Camera

创建出来的Camera全称CinemachineVirtualCamera,即虚拟相机,
和主相机关联绑定在一起,
对CinemachineVirtualCamera进行的操作都会反映到主相机上,

因为相机要跟随角色的移动而移动,所以需要将角色绑定到Follow属性上:

CinemachineVirtualCamera.Body

CinemachineVirtualCamera.Body中提供许多可调整的参数:

  • Lookahead 相机朝角色运动方向的偏转
  • Damping 相机跟随阻尼
  • Screen 相机绝对位置
  • Dead Zone 死区