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

1.安装下载Cinemachine插件

2.创建自由相机freelookCamera

Follow:为我们的人物

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

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

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

点击查看原文
原文来源

相关推荐
LingLong_roar9 分钟前
相机软件开发常问业务相关面试题
数码相机
nnsix20 分钟前
Unity Addressables 笔记
unity·游戏引擎
RReality28 分钟前
【Unity Shader URP】视差贴图 实战教程
ui·平面·unity·游戏引擎·图形渲染·贴图
线束线缆组件品替网14 小时前
Amphenol ICC RJE1Y33610162401解析:工业网络线束为何越来越重要?
运维·服务器·网络·数码相机·智能路由器·电脑·智能音箱
爱滑雪的码农15 小时前
详细说说Three.js三维坐标系和光源对物体表面影响
数码相机
小清兔15 小时前
Addressable的设置打包流程
笔记·游戏·unity·c#
3D霸霸18 小时前
Sourcetree 拉取新工程
数据仓库·unity
程序员正茂19 小时前
Unity3d中RawImage显示视频画面偏白的解决方法
unity·视频·rawimage
mxwin21 小时前
Unity SetPassCall和DrawCall的区别是什么
unity·游戏引擎·shader
电子云与长程纠缠1 天前
UE5 GameFeature创建与使用
开发语言·学习·ue5·游戏引擎