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

1.安装下载Cinemachine插件

2.创建自由相机freelookCamera

Follow:为我们的人物

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

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

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

点击查看原文
原文来源

相关推荐
小蒋观天下36 分钟前
【无标题】红外补光近距过曝、远距欠曝:导致车牌AI识别失效调试
人工智能·深度学习·数码相机·算法·机器学习·ai大模型
星马梦缘1 小时前
JetAuto VLN语义目标探索
人工智能·数码相机
true...3 小时前
虚幻里面设置物体显示、隐藏的两种方式
游戏引擎·虚幻
LittroInno4 小时前
双光对齐为何静态正常动态错位 从时间同步到曝光中心
数码相机·时间同步·图像配准·热红外·可见光·双光融合
济南凡维1 天前
智能相机 VS 工业相机:机器视觉选型一次讲透
网络·数码相机·视觉检测
淡海水1 天前
06-03-源码-时间分片与调度策略
unity·c#·gc
FLJwu1 天前
运动相机采购选型避坑实战|第二篇
c语言·开发语言·数码相机·运动相机·oem 量产
郝学胜-神的一滴2 天前
游戏设计:原型与开发 08:我们到底在为谁做游戏
程序人生·游戏·游戏引擎·游戏开发·游戏策划
五仁烧饼2 天前
动手学 Shader Graph(二):溶解与边缘发光
游戏·unity·shader·shader graph
淡海水2 天前
06-02-源码-增量标记算法实现
算法·unity·c#·gc