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

1.安装下载Cinemachine插件

2.创建自由相机freelookCamera

Follow:为我们的人物

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

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

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

点击查看原文
原文来源

相关推荐
淡海水7 小时前
12-01-YooAsset工程化-Unity资源管理规范
unity·c#·游戏引擎·yooasset
PHOSKEY9 小时前
具身机器人行星滚柱丝杠核心尺寸测量与光子精密QM系列闪测仪应用
数码相机
BuHuaX12 小时前
U3D抖微小游戏开发流程 (一)
unity·c#·游戏引擎·游戏策划
_ZHOURUI_H_1 天前
Unity MyFramework 用法说明(二十三):使用 PrefabPoolManager 复用预设实例
unity·游戏引擎·游戏开发·游戏ui·手游开发
就是个名称1 天前
cesium 地球地固转地惯
数码相机
冰凌糕1 天前
Unity3D Shader 法线与基础光照
unity
新手unity自用笔记1 天前
unity网络基础_1
网络·unity·游戏引擎
AttosTek1 天前
-80℃深度制冷短波红外相机选型指南
数码相机
落苜蓿蓝1 天前
多张覆盖视场的平面棋盘图片; 、对每张图片用 OpenCV 的 findChessboardCorners 检测内角点并用 corn ...
数码相机·opencv·平面
谢斯2 天前
[vscode] 使用unity打开vscode的取消.csproj的显示
ide·vscode·unity