Unity虚拟相机Cinemachine-实现相机自动移动到指定位置

介绍两种方法,第一种使用虚拟相机自带DollyCart和DollyTrack进行设置;

第二种使用时间线Timeline和DollyTrack进行设置

方法一:

1.首先添加图中三个虚拟相机

2.点击DollyTrack,添加点,设置轨道

3.调整点的位置,使轨道在相机移动的起点和终点保持平滑

4.设置Dolly Cart,将轨道拖拽到Dolly Cart的path变量上,调整speed(speed为0不会动)

5.设置Virtual Camera ,设置Virtual Camera 的follow跟随Dolly Cart和Look At指向目标点(创建一个空物体代表位置即可)。将Virtual Camera中Auto Dolly勾选!!

6.运行!

方法二:(不适合点太多的情况)

1.创建TimeLine,右键选择Animation Track,将虚拟相机拖拽上去

2.点击TimeLine的录制(红点),然后选择虚拟相机的Path Position 变量(解释:该例子中一共添加了5个点,那么Path Position从0-4对应了虚拟相机移动到指定位置,0是起点,4是终点),为其添加关键帧。

3.在40帧的时候,将Path Position改为1,Add Key。在80帧的时候改为2.......以此类推

4.添加完成后,关闭录制。若要调节速度,修改帧数即可。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值