【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

目录
相关文章
|
C# 图形学 开发者
【Unity3D实例-功能-镜头】第三人称视觉
本文介绍了Unity中常用的第三人称视角实现方法,适用于角色扮演游戏。内容包括安装Cinemachine插件、为角色添加面朝向点、创建虚拟摄像机、编写控制脚本及测试运行,帮助开发者快速掌握镜头控制技巧。
691 0
UE4 Animation Layers功能学习
UE4 Animation Layers功能学习
904 0
UE4 Animation Layers功能学习
|
6月前
|
资源调度 JavaScript 前端开发
前端组件库——Arco Design Vue知识点大全(一)
教程来源 https://bncne.cn/sheyingjiqiao.html Arco Design Vue是字节跳动开源的企业级Vue 3设计系统,源于抖音等亿级应用实践。聚焦设计一致性、开发提效与多端适配,具备60+高质量组件、全TypeScript支持、极致性能及可视化主题定制能力,已成为Vue 3生态中增长迅速的现代化UI解决方案。
|
C# 图形学 开发者
【Unity3D实例-功能-移动】复杂移动(Blend Tree方式)
本文介绍了使用Unity中Blend Tree实现角色移动控制的完整教程,涵盖动画器设置、Blend Tree创建、CharacterController组件添加及代码控制,帮助开发者实现流畅自然的角色动画效果。
457 0
|
人工智能 运维 Kubernetes
运维自动化要靠啥?聊聊那些正在起风的关键技术趋势
运维自动化要靠啥?聊聊那些正在起风的关键技术趋势
459 1
|
C# 图形学 开发者
【Unity3D实例-功能-镜头】俯视角
本文介绍了Unity中常用的俯视角镜头实现方法,涵盖模型添加、角色Tag设置、摄像机脚本编写及测试运行,帮助开发者快速掌握俯视角在策略与模拟类游戏中的应用技巧。
734 0
|
机器学习/深度学习 数据可视化 数据挖掘
数据集中存在大量重复值时,如何选择合适的分析方法?
总之,当数据集中存在大量重复值时,需要综合考虑各种分析方法的特点和适用范围,根据具体的分析目标和数据情况选择合适的方法,或者结合多种方法进行综合分析,以获得准确、可靠的分析结果。
929 65
|
图形学
unity噪声消融效果Shader实现
在 Unity 中实现噪声消融效果,利用噪声纹理和透明度裁剪技术。噪声纹理(如 Perlin 噪声)为物体表面提供随机参考值,透明度裁剪通过设置阈值控制显示与消失。具体步骤包括引入噪声纹理、设置阈值和边缘颜色,使用自定义着色器代码实现物体部分消失的视觉效果。通过调整材质球和噪声贴图,可优化最终呈现。
|
图形学 开发者
透视与正交之外的奇妙视界:深入解析Unity游戏开发中的相机与视角控制艺术,探索打造沉浸式玩家体验的奥秘与技巧
【8月更文挑战第31天】在Unity中,相机不仅是玩家观察游戏世界的窗口,更是塑造氛围和引导注意力的关键工具。通过灵活运用相机系统,开发者能大幅提升游戏的艺术表现力和沉浸感。本文将探讨如何实现多种相机控制,包括第三人称跟随和第一人称视角,并提供实用代码示例。
1066 1