简单介绍CineMachine相机中的freelookup相机。

安装Cinemachine

PackageManager里面搜索Cinemachine下载安装即可。

使用CineaMachine Freelookup相机

这里作简要的功能介绍具体可以看API。

创建虚拟相机后主相机多了一个Brain,此时对主相机的修改将无效,由新建的Cinemachine相机托管。

alt

  • 是否在Game窗口显示当前相机信息
  • 显示视椎体
  • 是否忽略时间Scale的影响
  • ....等

alt

Play模式使用两个自由视角相机进行混合,新启用优先级高的相机平滑会过渡到优先级高的相机视角下(Play模式下)

alt

FreeLook相机组件的重要项

alt

  • SOLO 设置后视角即为当前相机
  • 是否显示测试信息
  • 是否保存Play状态下对相机做出的修改
  • 相机的优先级
  • 相机Follow跟着谁,影响position
  • 相机LookAt谁,影响Rotation

alt

Camera组件视椎体设置。

alt

使用鼠标输入偏移量控制相机移动。

alt

相机移动时所在平面(三个圆)的位置。

alt

对应相机移动三个圈的镜头设置。

官方说明: alt

alt

alt

alt

可以发现,相机的位置会因小参数而产生挺大的变化,人为手动调很容易出现问题,在实际使用中,使用代码来进行控制。