【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

目录
相关文章
|
5月前
|
C# 图形学 开发者
【Unity3D实例-功能-移动】复杂移动(Blend Tree方式)
本文介绍了使用Unity中Blend Tree实现角色移动控制的完整教程,涵盖动画器设置、Blend Tree创建、CharacterController组件添加及代码控制,帮助开发者实现流畅自然的角色动画效果。
153 0
|
5月前
|
图形学 开发者
【Unity3D实例-功能-移动】角色移动-通过WSAD(CharacterController方式)
本文介绍了如何在Unity中使用CharacterController组件实现角色灵活移动。内容包括模型准备、动画处理、添加组件、编写移动脚本及测试运行,帮助开发者快速掌握角色控制技巧,打造流畅的游戏体验。
243 0
|
存储 编解码 数据处理
【FFmpeg 视频基本格式】深入理解FFmpeg:从YUV到PCM,解码到编码(二)
【FFmpeg 视频基本格式】深入理解FFmpeg:从YUV到PCM,解码到编码
472 0
|
存储 芯片 内存技术
DRAM集中刷新,分散刷新,异步刷新的区别
DRAM集中刷新,分散刷新,异步刷新的区别
1723 0
|
4月前
|
C# 图形学 开发者
【Unity3D实例-功能-镜头】俯视角
本文介绍了Unity中常用的俯视角镜头实现方法,涵盖模型添加、角色Tag设置、摄像机脚本编写及测试运行,帮助开发者快速掌握俯视角在策略与模拟类游戏中的应用技巧。
341 0
|
5月前
|
C# 图形学 开发者
【Unity3D实例-功能-移动】角色移动-通过WSAD(Rigidbody方式)
本文介绍了如何在Unity中使用Rigidbody组件实现角色自由移动,包括模型准备、组件添加、脚本编写与测试运行,帮助开发者快速掌握基础角色控制技巧。
249 0
|
3月前
|
人工智能 运维 Kubernetes
运维自动化要靠啥?聊聊那些正在起风的关键技术趋势
运维自动化要靠啥?聊聊那些正在起风的关键技术趋势
160 1
|
3月前
|
搜索推荐 JavaScript Java
基于springboot的毕业旅游一站式定制系统
本系统基于Spring Boot、Vue等技术,构建毕业旅游一站式定制平台,整合旅游资源,利用大数据与人工智能实现个性化行程规划,满足毕业生多样化需求,提升旅游体验与行业效率。
|
4月前
|
C# 图形学 开发者
【Unity3D实例-功能-下蹲】角色下蹲(一)功能实现
本文介绍了如何在 Unity 中使用 CharacterController 实现角色下蹲功能,包含角色移动基础、下蹲逻辑、摄像机高度变化及测试全流程。通过代码与动态演示,帮助开发者十分钟内实现“一键下蹲、松键起身”的操作体验,后续还将详解穿模处理与动画配置。
200 0
|
5月前
|
C# 图形学
【Unity3D实例-功能-移动】角色移动-通过WSAD(Transform方式)
本文介绍了如何在Unity中实现角色移动功能,使用Transform组件控制角色基础移动,并详细讲解了模型导入、动画设置、动画控制器配置及移动脚本编写等内容,适合Unity初学者学习角色控制的基础知识。
206 0

热门文章

最新文章