[方法] Unity 实现仿《原神》第三人称跟随相机 v1.1
创始人
2025-01-07 12:08:02
0

参考网址:【Unity中文课堂】RPG战斗系统Plus

在Unity游戏引擎中,实现类似《原神》的第三人称跟随相机并非易事,但幸运的是,Unity为我们提供了强大的工具集,其中Cinemachine插件便是实现这一目标的重要工具。Cinemachine是一款专为Unity设计的相机控制插件,它提供了丰富的预设和灵活的相机控制选项,本篇我们会利用Cinemachine中的FreeLook Camera来作为第三人称跟随相机,它允许玩家从角色的背后观察游戏世界,增加了游戏的视野和代入感。

1. 下载Cinemachine插件

依次单击Unity的顶部菜单栏 Window | Package Manager 打开包管理器,选择 Packages  Unity Registry,然后搜索 Cinemachine,将其下载到项目中。

2. 设置相机的跟随目标

Hierachy 面板里通过单击 Cinemachine | FreeLook Camera 来添加一个第三人称相机,然后创建一个空对象 Cameras,并将 FreeLook CameraMain Camera 作为子对象放在进去。

我们在玩家对象里创建一个名为 CameraTarget 的空子对象作为相机的跟随和观察目标,并将其移动到角色的腹部位置:

选中 FreeLook Camera,在 Inspector 面板的 CinemachineFreeLook 组件里把跟随目标和观察目标都设置为CameraTarget ,如下图所示:

3. 相机参数配置

3.1. 镜头环绕移动

默认情况下,镜头的上下左右的环绕移动是颠倒的,我们需手动将其改正过来:

3.2. 最佳的镜头灵敏度设置 

3.3. 设置相机的活动范围

选中 FreeLook Camera,在 Scene 面板中环绕角色的红线则为相机的移动轨道,它表示相机的可活动范围,如图所示:

 我们可通过 TopRigMiddleRigBottomRig 来分别调节相机的顶部、中部、底部的活动范围:

一般情况下,TopRigBottomRigRadius 我们都设置为0,然后 TopRigHeight 一般都高出三个模型左右:

BottomRigHeight 设置在正好到模型的脚底:

MiddleRigHeight 一般都设置得高出模型一头,且 Radius 要尽量宽广:

最终效果如GIF所示:

3.4. 更改相机的绑定模式

Binding Mode 设置为 Lock To Target

这样设置可以使当摄像机视角面向天空时玩家移动不会出现打转现象。 

3.5. 消除相机跟随阻尼

相关内容

热门资讯

了解辅助!wepoker辅助器... 了解辅助!wepoker辅助器是真的吗,天天开心王国怎么辅助,总算明白开挂(有挂规律) 了解更多开挂...
扑克教程辅助!微信小游戏哥哥打... 扑克教程辅助!微信小游戏哥哥打大a辅助器,九哥玩辅助(分享给玩家开挂辅助安装)微信小游戏哥哥打大a辅...
科技辅助!四川家园茶馆辅助,牵... 【亲,四川家园茶馆辅助 这款游戏可以开挂的,确实是有挂的,很多玩家在这款四川家园茶馆辅助中打牌都会发...
微扑克教程开挂!哈灵脚本辅助,... 大家好,今天小编来为大家解答哈灵脚本辅助这个问题咨询软件客服可以免费测试直接加微信(13670430...
发现辅助!朋朋政和软件有辅助器... 发现辅助!朋朋政和软件有辅助器的吗,茶馆游戏辅助,分享开挂内幕开挂(有挂分析);无需打开直接搜索加薇...
解密教程辅助!大菠萝辅助器,神... 解密教程辅助!大菠萝辅助器,神兽互娱辅助免费(科技揭秘开挂辅助脚本) >>您好:软件加薇136704...
必赢教程开挂!福麻圈辅助,新悠... 必赢教程开挂!福麻圈辅助,新悠悠手游辅助(盘点一款开挂辅助脚本) 了解更多开挂安装加(1367043...
发现辅助!葫芦娃辅助脚本,赣牌... 您好:这款赣牌圈控制牌型游戏是可以开挂的,确实是有挂的,很多玩家在这款赣牌圈控制牌型游戏中打牌都会发...
揭秘攻略辅助!新金龙辅助工具,... 揭秘攻略辅助!新金龙辅助工具,雀友会钻石辅助器潮汕麻将(一分钟了解开挂辅助脚本);1、很好的雀友会钻...
分析辅助!微乐自建房脚本免费下... >>您好:微乐自建房脚本免费下载确实是有挂的,很多玩家在这款微乐自建房脚本免费下载游戏中打牌都会发现...