简单介绍CineMachine相机中的freelookup相机。
安装Cinemachine
PackageManager里面搜索Cinemachine下载安装即可。
使用CineaMachine Freelookup相机
这里作简要的功能介绍具体可以看API。
创建虚拟相机后主相机多了一个Brain,此时对主相机的修改将无效,由新建的Cinemachine相机托管。
- 是否在Game窗口显示当前相机信息
- 显示视椎体
- 是否忽略时间Scale的影响
- ....等
Play模式使用两个自由视角相机进行混合,新启用优先级高的相机平滑会过渡到优先级高的相机视角下(Play模式下)
FreeLook相机组件的重要项
- SOLO 设置后视角即为当前相机
- 是否显示测试信息
- 是否保存Play状态下对相机做出的修改
- 相机的优先级
- 相机Follow跟着谁,影响position
- 相机LookAt谁,影响Rotation
Camera组件视椎体设置。
使用鼠标输入偏移量控制相机移动。
相机移动时所在平面(三个圆)的位置。
对应相机移动三个圈的镜头设置。
官方说明:
可以发现,相机的位置会因小参数而产生挺大的变化,人为手动调很容易出现问题,在实际使用中,使用代码来进行控制。