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

1.安装下载Cinemachine插件

2.创建自由相机freelookCamera

Follow:为我们的人物

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

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

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

点击查看原文
原文来源

相关推荐
WarPigs6 小时前
Unity性能优化笔记
笔记·unity·游戏引擎
小草帽学编程12 小时前
camera功能真的那么难用吗
数码相机·图形渲染
T.D.C13 小时前
【业务框架】3C-相机-Cinemachine
unity
jr-create(•̀⌄•́)13 小时前
静态相机中的 CCD和CMOS的区别
数码相机
中达瑞和-高光谱·多光谱13 小时前
LCTF液晶可调谐滤波器在多光谱相机捕捉无人机目标检测中的作用
数码相机·目标检测·无人机
一线灵19 小时前
跨平台游戏引擎 Axmol-2.6.1 发布
游戏引擎
Clank的游戏栈1 天前
Unity基于GraphView的可视化关卡编辑器开发指南
unity·编辑器·游戏引擎
海尔辛1 天前
Unity UI 性能优化--Sprite 篇
ui·unity·性能优化
中达瑞和-高光谱·多光谱1 天前
中达瑞和SHIS高光谱相机在黑色水彩笔墨迹鉴定中的应用
人工智能·数码相机
把玩计算机1 天前
【相机基础知识与物体检测】更新中
数码相机