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

1.安装下载Cinemachine插件

2.创建自由相机freelookCamera

Follow:为我们的人物

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

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

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

点击查看原文
原文来源

相关推荐
EQ-雪梨蛋花汤6 小时前
【Unity笔记】Unity音效管理:ScriptableObject配置 + 音量控制 + 编辑器预览播放自动化实现
笔记·unity·编辑器
徐凤年_7 小时前
配置Intel Realsense D405驱动与ROS包
数码相机·ubuntu
qq_4313313511 小时前
Unity ML-Agents + VScode 环境搭建 Windows
windows·vscode·unity·强化学习
林枫依依12 小时前
Unity 创建、读取、改写Excel表格数据
unity·excel
EQ-雪梨蛋花汤12 小时前
【Unity笔记】Unity 编辑器扩展:一键查找场景中组件引用关系(含完整源码)(组件引用查找工具实现笔记)
笔记·unity·编辑器
李詹13 小时前
游戏开发核心技术解析——从引擎架构到攻防体系的完整技能树
架构·ue5·游戏引擎·游戏程序·3dsmax·虚幻
THe CHallEnge of THe BrAve14 小时前
工业相机中CCM使能参数-色彩校正矩阵
数码相机·线性代数·矩阵
枫景Maple14 小时前
Unity常用内置变换矩阵
unity·游戏引擎
太妃糖耶15 小时前
URP-UGUI交互功能实现
unity·游戏引擎·shader