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

1.安装下载Cinemachine插件

2.创建自由相机freelookCamera

Follow:为我们的人物

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

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

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

点击查看原文
原文来源

相关推荐
an869500116 小时前
unity如何在visual studio中打断点debug
unity·游戏引擎·visual studio
FLJwu17 小时前
运动相机 ID 外观与壳体开模实战 01:ID 造型、拔模角度、壁厚设计 OEM 量产避坑|20 年源头工厂量产经验
经验分享·数码相机·相机
xcLeigh17 小时前
Unity基础:使用Transform控制物体移动——Translate与position详解
unity·游戏引擎
FairGuard手游加固18 小时前
Unity小游戏加密:global-metadata.dat与AssetBundle保护
游戏·unity·游戏引擎
狂人开飞机19 小时前
11、UI系统
游戏引擎·godot
真鬼12320 小时前
【Unity AI】Untiy链接cursor与MCP
unity·游戏引擎
qq_5260991321 小时前
视觉检测工控机丢帧、掉线、卡顿,分别是什么原因?按这张表查
数码相机·计算机视觉
WarPigs1 天前
Unity设置人物位置无效的原因
unity
程序员正茂1 天前
Unity3d行为树Behavior Designer Pro
unity·行为树
郝学胜-神的一滴1 天前
C++11 工程级应用 10:减少拷贝,让容器跑得更快
服务器·开发语言·c++·游戏引擎·opengl