Unity中使用Cinemachine插件创建自由视角相机(freelookCamera)来实现第三人称漫游

1.安装下载Cinemachine插件

2.创建自由相机freelookCamera

Follow:为我们的人物

LookAt:相机始终看向的地方,可以新建空物体,放在人物头上,

invert:是反向,就是时鼠标移动方向与相机旋转方向一致

在组件最下面的add Extension,添加collider,将Strategy改为Pull Camera Forward,相机被遮挡则移至遮挡物前面,保证人物一直在相机前。

点击查看原文
原文来源

相关推荐
so~what17 分钟前
卫星平台和载荷有什么区别
数码相机·ntn
淡海水2 小时前
02-02-原理篇-分代GC
算法·unity·c#·游戏引擎·.net·gc
shoufeipin90hou4 小时前
分选线上的「标定周期」与漂移排查:精度没变差,只是它悄悄跑偏了
数码相机·计算机视觉
小贺儿开发5 小时前
Unity 文物新生 会讲故事的文物展墙
人工智能·科技·unity·ai·视频·互动·演示
HwJack206 小时前
【共创稿事节】HarmonyOS 7空间交互综述:视线、头部、手势的协同
数码相机·交互·harmonyos
淡海水11 小时前
02-03-原理篇-大对象堆
unity·c#·游戏引擎·.net·gc
WarPigs1 天前
Unity在Create菜单添加创建自定义脚本模板选项
unity
shoufeipin90hou1 天前
光选机的“除尘与风选“配套边界:分选精度上不去,可能问题不在相机
数码相机·计算机视觉
郝学胜-神的一滴1 天前
C++ Templates 01:拨开迷雾,读懂C++模板经典著作
开发语言·c++·程序人生·游戏·游戏引擎·软件构建
淡海水1 天前
02-01-原理篇-Mark-Sweep与变种算法
算法·unity·c#·游戏引擎·.net·gc