【Unity3D实例-功能-镜头】第三人称视觉-镜头优化

简介: 本文介绍了如何在Unity中使用Cinemachine调整第三人称视角镜头,适用于ARPG游戏开发。内容包括调整摄像机Y轴方向与速度、设置转向灵敏度以及实现摄像机跟随角色平移,帮助开发者快速掌握镜头控制技巧。

top_heng.png

这一篇我们一起来调整一下Cinemachine的第三人称视觉的镜头设置。一般用于ARPG角色扮演游戏的场景中。Unity里头,这种视角简直就是标配。来吧,咱们一起研究研究怎么调出这种视角效果!

目录:

1.调整虚拟摄像机的Y轴
2.调整虚拟摄像机的转向速度
3.虚拟摄像机跟随角色平移


一.调整虚拟摄像机的Y轴

1.Cinemachine虚拟摄像机对Y轴默认是鼠标反转的(鼠标向上镜头向下,鼠标向下镜头向上)。需要设置Y轴跟随鼠标同一方向,只需要勾选“Y Axis”中的“Invert”就可以了。
f978f4b1-d033-9985-c466-c6eea0073da4.png

2.我们也可以直接禁用掉Y轴。我们把“Y Axis Recentering”的“Enabled”勾选上,再把“Wait Time”设置为0。最后把“Y Axis”下的“Speed”设置为0(防止镜头抖动)。
35f554df-03c8-c997-c4ab-502ceb0c94a8.png

二.调整虚拟摄像机的转向速度

设置Cinemachine的转向速度很简单,我们只需要把“Y Axis”和“X Axis”下的“Speed”参数调整一下即可。
637fb500-e276-ecdc-1a4c-54949c5c33f3.png

三.虚拟摄像机跟随角色平移

1.选中虚拟摄像机,把“Binding Mode”绑定模式切换成“World Space”即可。
a0da3b3d-b0a0-6992-b7b8-c4aef8b11f30.png

目录
相关文章
|
2月前
|
C# 图形学 开发者
【Unity3D实例-功能-镜头】俯视角
本文介绍了Unity中常用的俯视角镜头实现方法,涵盖模型添加、角色Tag设置、摄像机脚本编写及测试运行,帮助开发者快速掌握俯视角在策略与模拟类游戏中的应用技巧。
213 0
|
3月前
|
C# 图形学 开发者
【Unity3D实例-功能-移动】角色移动-通过WSAD(Rigidbody方式)
本文介绍了如何在Unity中使用Rigidbody组件实现角色自由移动,包括模型准备、组件添加、脚本编写与测试运行,帮助开发者快速掌握基础角色控制技巧。
165 0
|
存储 编解码 数据处理
【FFmpeg 视频基本格式】深入理解FFmpeg:从YUV到PCM,解码到编码(二)
【FFmpeg 视频基本格式】深入理解FFmpeg:从YUV到PCM,解码到编码
392 0
|
Python
Ubuntu18.04 ROS Melodic安装和卸载
Ubuntu18.04 ROS Melodic安装和卸载简单过程
498 0
|
2月前
|
C# 图形学 开发者
【Unity3D实例-功能-下蹲】角色下蹲(一)功能实现
本文介绍了如何在 Unity 中使用 CharacterController 实现角色下蹲功能,包含角色移动基础、下蹲逻辑、摄像机高度变化及测试全流程。通过代码与动态演示,帮助开发者十分钟内实现“一键下蹲、松键起身”的操作体验,后续还将详解穿模处理与动画配置。
155 0
|
7月前
|
人工智能 编解码
ReCamMaster:视频运镜AI革命!单镜头秒变多机位,AI重渲染颠覆创作
ReCamMaster 是由浙江大学与快手科技联合推出的视频重渲染框架,能够根据用户指定的相机轨迹重新生成视频内容,广泛应用于视频创作、后期制作、教育等领域,提升创作自由度和质量。
495 0
|
3月前
|
图形学 开发者
【Unity3D实例-功能-移动】角色移动-通过WSAD(CharacterController方式)
本文介绍了如何在Unity中使用CharacterController组件实现角色灵活移动。内容包括模型准备、动画处理、添加组件、编写移动脚本及测试运行,帮助开发者快速掌握角色控制技巧,打造流畅的游戏体验。
144 0
|
3月前
|
C# 图形学 开发者
【Unity3D实例-功能-移动】复杂移动(Blend Tree方式)
本文介绍了使用Unity中Blend Tree实现角色移动控制的完整教程,涵盖动画器设置、Blend Tree创建、CharacterController组件添加及代码控制,帮助开发者实现流畅自然的角色动画效果。
79 0
|
3月前
|
C# 图形学
【Unity3D实例-功能-移动】角色移动-通过WSAD(Transform方式)
本文介绍了如何在Unity中实现角色移动功能,使用Transform组件控制角色基础移动,并详细讲解了模型导入、动画设置、动画控制器配置及移动脚本编写等内容,适合Unity初学者学习角色控制的基础知识。
109 0
|
4月前
|
机器学习/深度学习 JSON 数据格式
快手直播间提取工具,采集直播间弹幕评论点心,最新开源框架【仅供学习参考】
这是一套快手直播弹幕接收与用户信息查询的源码,原本为客户提供定制服务,现分享出来供学习参考。代码基于 `.版本 2` 开发,支持 WebSocket 客户端连接、解析直播间数据、接收弹幕消息及用户操作(如点亮爱心),并展示在线观众数量和用户详细信息。包含多个子程序实现功能模块化,如头像获取、性别判断等。