【个人笔记】Unity插件“Cinemachine”——实现尼尔机械纪元运镜设计

这篇文章参考的是unity官方的视频教程,主要是做一个记录,如有侵权则删,其实unity官方挺多视频都挺皮的,也是个看教程的地方23333
参考链接:
1.《Unity实现尼尔机械纪元运镜设计》 -unity官方
https://www.bilibili.com/video/av43069305
2.《[Unity小技巧] ProBuilder - 在Unity中建模》-SwickSu
https://www.bilibili.com/video/av38451518
参考文献:
《Unity–Cinemachine官方实例详解》
https://blog.csdn.net/qq826364410/article/details/80531508

一、 插件下载
本次需要用到的一个非常好用的插件,叫做“Cinemachine”,unity里的商店就有,免费的
在这里插入图片描述
下载完了之后就会在出现在unity上方的菜单栏里
在这里插入图片描述
个人理解:
Virtual Camera:基本的摄像头,用来拍摄人物移动
FreeLook Camera:在人物身上绑定数个摄像头,以人物为中心移动视角用的
ClearShot Camera:绑定若干个摄像头,规定拍摄对象,使之进入摄像头的拍摄区域内便会切换摄像头(类似导播的效果)
Dolly Camera with Track:可以设置固定轨道的摄像头

二、镜头切换效果
1.摄像头摆放
先新增一个ClearShot Camera,之后在下面添加Virtual Camera,Virtual Camera的数量基于你想要实现多少个镜头来决定,比如说我想实现在天空拍人物的镜头,走廊的镜头,还有房间内的镜头,就需要添加三个Virtual Camera,并摆在相应的位置
在这里插入图片描述
在这里插入图片描述
2.属性调整
1)添加完摄像头之后在属性面板上可以看到ClearShot Camera已经捕获到了你所创建的摄像头了,右边的Priority则是摄像头的优先级,比如两个摄像头有重叠的区域,可以设置哪个优先度高,以那个摄像头的为准
在这里插入图片描述
2)在ClearShot Camera的“Extensions”里添加组件“Cinamachine Collider”,这步挺重要的!不然没法切换相机!(里面的参数没研究过,感兴趣的小伙伴可以翻翻官方以前的案例)
在这里插入图片描述
在这里插入图片描述
3)若出现黄色警告在这里插入图片描述 ,则需要把每个Virtual Camera里的“Cinamachine Collider”组件删除
4)将每个Virtual Camera里的“Body”改为“Do nothing”
在这里插入图片描述
5) 最后把玩家绑定到Virtual Camera上就可以了,运行看效果吧

在这里插入图片描述
三、以人物为中心旋转镜头
1.直接添加“FreeLook Camera”就行了
在这里插入图片描述
2.将玩家绑定到摄像头上
在这里插入图片描述
3.可以看到玩家身边出现三条红线,由上往下依次是“可以达到的最高高度”“旋转范围”“可以达到的最低高度”,好了运行看下效果吧
在这里插入图片描述
四、轨道相机
1.创建摄像头“Dolly Camera with Track”,一样也要放在ClearShot Camera的下面
在这里插入图片描述
在这里插入图片描述
2.设立轨道:在“DollyTrack”里面添加节点,拖动即可调整节点的位置
在这里插入图片描述
在这里插入图片描述
3.在“CM vcam”里面,将“Auto Dolly”里的” Enabled”打勾
在这里插入图片描述
4. 将玩家绑定到摄像头上,好了运行看下效果吧

在这里插入图片描述
五、通过踩机关控制相机切换
设立一个物体,作为相机切换的开关,需要添加一个“Cinamechine Trigger Action”的脚本,然而我不知道为什么找不到这个脚本,所以这个我就没做了。。。有需要的话可以看下官方的教程

最后,官方的视频还提到了个内置的建模工具,直接下载就可以了,简单的教程我放在了开头,还是挺好用的
在这里插入图片描述
在这里插入图片描述

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值