Cinemachine中的自由视角(FreeLook)的使用

这几天在研究Cinemachine插件 发现这个插件的功能真的是非常强大
看过我前几篇博客的小伙伴可能已经感受到了
今天给大家介绍一下自由视角 FreeLook的实现
这个用法也可用代码实现 在我之前的坦克的博客中有用代码实现的 大家可以去查看

这个插件在csdn中好像涉及的人不多 我就写了这篇博客

实现过程

先创建一个FreeLook camera然后我们会发现很多很多参数
但是有和前边一样的两个就是Follow和lookat这两个和其他组件的功能是一样的
就是跟随和朝向
其他参数很多就是和普通相机和其他插件相机相同的组件
在这里插入图片描述
在这里 有两个可展开收缩的参数分别是x Axis 和y Axis
这两个的Input Axis Name 很重要 我们可以手动删除 这样就不能跟随鼠标的控制了
在这里插入图片描述
然后其中的TopRig表示最上边的红圈
MiddleRig表示中间的红圈
BottonRig表示最下面的红圈
后边的两个参数 表高度和半径 都可手动修改 达到合适的效果

以为比较懒 所以没有做动态图来给大家展示我做的成果
这个比较简单实现大家如果有看过我之前的博客可以很容易实现

然后我提一下 就是这个相机可以通过修改value来控制视角 这个功能如果和TimeLine(前几篇博客有讲过)
同样可以制作出和好高大上的效果

发布了52 篇原创文章 · 获赞 47 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_44302602/article/details/103834360