UnrealEngine学习(02):虚幻引擎编辑器界面详解

学习一款软件,我个人建议是先学习怎么用,然后是学习怎么用的好,再研究源码。

上一篇文章详细描述了我们该如何安装虚幻5引擎:

UnrealEngine学习(01):安装虚幻引擎icon-default.png?t=N7T8https://blog.csdn.net/zuodingquan666/article/details/141539385

这一篇文章我们先来了解虚幻5编辑器的界面:

我们点击创建,项目的路径要选好哦:

对于初学者来说,我们可以勾选初学者内容包:

点击创建后,我们进入到如下界面:

UE官方将上图划分为七大部分,个人觉得很合理,该图如下:

每个部分的名称与说明如下:

编号名称说明
1菜单栏(Menu Bar)使用这些菜单访问编辑器专用的命令和功能。
2主工具栏(Main Toolbar)包含虚幻引擎中部分最常用工具和编辑器的快捷方式,以及用于进入 播放(Play) 模式(在虚幻编辑其中运行游戏)和用于将项目部署到其他平台的快捷方式。
3关卡视口(Level Viewport)显示关卡的内容,例如摄像机、Actor、静态网格体等。
4内容侧滑菜单(Content Drawer) 按钮打开 内容侧滑菜单(Content Drawer),可以在其中访问项目中的所有资产。
5底部菜单栏(Bottom Toolbar)包含命令控制台、输出日志和派生数据功能的快捷方式。此外还显示源控制状态。
6大纲(Outliner)显示关卡中所有内容的分层树状图。
7细节(Details) 面板在选择Actor时显示。显示该Actor的各种属性,例如 变换(Transform) (在关卡中的位置)、静态网格体、材质和物理设置。此面板显示不同设置,具体取决于你在关卡视口中选择的内容。

1. 菜单栏

第一个菜单栏不用多说,一般用于编辑器的文件创建,编辑器选项设置等等。开始不用多记,用多了就知道了。

2. 主工具栏

虚幻编辑器中常用的工具和命令的快捷方式:

2.1. 保存按钮

点击此按钮即可保存当前打开的关卡。

2.2. 模式选择

包含的快捷方式用于在不同的模式之间快速切换,以编辑关卡中的内容:

  • 选择编辑
  • 地形编辑
  • 植被编辑
  • 网格体绘制
  • 破裂编辑
  • 笔刷编辑

2.3. 内容快捷方式

包含用于添加和打开关卡编辑器中常见内容类型的快捷方式。

快捷方式(Shortcut)说明(Description)
创建(Create)从常见资产列表中进行选择,以快速添加到关卡。此外还可以在此菜单中访问 放置Actor(Place Actors) 面板。
蓝图(Blueprints)创建和访问蓝图。
过场动画(Cinematics)创建关卡序列或主序列过场动画。

2.4. 播放模式控制

包含用于在编辑器中运行游戏的快捷方式按钮(播放、跳过、停止和弹出)。

2.5. 平台菜单

包含一系列选项,可以用于配置、准备项目并将其部署到不同的平台,例如台式机、台式设备或主机。

2.6. 设置

包含虚幻编辑器、关卡编辑器视口和游戏行为的各种设置。

3. 关卡视口

关卡视口(Level Viewport) 显示当前打开的关卡的内容。在虚幻引擎中打开项目时,项目的默认关卡默认在关卡视口中打开。在这里可以查看和编辑活跃关卡的内容,无论是在游戏环境中、产品可视化应用中还是其他位置。

关卡视口通常以两种不同的方式显示关卡的内容:

  • 视角(Perspective) ,这是3D视图,可以从不同角度在视图中查看视口的内容。

  • 直角(Ortographic) ,这是2D视图,沿着一个主轴(X、Y或Z)俯视。

4. 内容侧滑菜单/内容浏览器

        内容浏览器(Content Browser) 是文件浏览器窗口,可以显示项目中包含的所有资产、蓝图和其他文件。可以使用内容浏览器来浏览内容、将资产拖动到关卡中、在项目之间迁移资产以及执行其他操作。

内容侧滑菜单(Content Drawer) 按钮位于虚幻编辑器的左下角,可以打开内容浏览器的一个特殊实例,该实例在非焦点状态下时(即点击其他位置后)就会自动最小化。要使该实例处于打开状态,请点击内容侧滑菜单右上角的 停靠在布局中(Dock in Layout) 按钮。这会创建内容浏览器的新实例,但你仍然可以打开新的内容侧滑菜单(Content Drawer)。

5. 底部工具栏

底部菜单栏包含命令控制台、输出日志和派生数据功能的快捷方式。此外还显示源控制状态。其中包含以下几个区域:

编号名称说明
1输出日志(Output Log)用于在应用程序运行时输出有用信息的调试工具。
2命令控制台(Command Console)

与任何其他命令行界面行为相同:输入控制台命令即可触发特定的编辑器行为。

键入 help 并按 Enter 键即可在浏览器中打开可用控制台的列表。

3派生数据(Derived Data)提供派生数据功能。
4源控制状态(Source Control Status)如果项目连接到源控制(例如GitHub或Perforce),则显示源控制状态。否则,将提示 源控制关闭

6. 大纲

大纲(Outliner) 面板(以前称为"世界大纲视图")显示关卡中所有内容的分层视图。默认情况下,此面板位于虚幻编辑器窗口的右上角。你可以最多打开四个不同的大纲界面。每个大纲的布局和过滤设置都可以不一样。

此外,还可以使用大纲面板执行以下操作:

  • 通过点击关联的 眼睛(Eye) 按钮,快速隐藏或显示Actor。
  • 右键点击该Actor即可访问Actor的 上下文菜单(context menu) 。然后,可以从该菜单中执行其他特定于Actor的操作。
  • 创建、移动和删除内容文件夹。

7. 细节面板

在关卡视口中选择一个Actor之后,细节(Details) 面板将会显示影响所选Actor的设置和属性。默认情况下,该面板位于虚幻编辑器窗口右侧的 世界大纲视图(World Outliner) 面板下。

8. 总结

好了,以上就是UE界面的整体布局和解释。个人认为基本上懂得各个选项的含义和功能就OK了,主要还是要多做,多动手。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/878038.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spring IOC 创建Bean过程

ABC.class---推断构造涵数-->create Instance(普通对象)-->依赖注入字段、属性 -->Aware(设置Bean名称) -->初始化InitializingBean【void afterPropertiesSet()】回调 -->BeanPostProcessor(AOP)后置处理 初始化之前&…

7-7 数组中能被5整除的数的和

在一维数组中有10个整数&#xff0c;求出其中能被5整除的所有数的和。 输入格式: 在一行中输入10个整数&#xff0c;数据之间用1个空格间隔。 输出格式: 直接输出运算结果&#xff0c;没有任何附加字符。 输入样例: 5 6 8 15 98 45 71 2 3 1输出样例: 65 #include <…

Cypress 调用后端能力 task

在 Cypress 中的测试都是在前端运行的, 一些后端的操作是不可以直接调用的, 例如 fs, 但是可以通过 task 作为桥梁进行调用. 1. 在 cypress.config.js 中配置 e2e: {setupNodeEvents(on, config) {plugins(on, config);},2. 在 plugins/index.js 中实现 const fs require(&q…

【学术英语】Unit3:Academic Writing(学术写作)

文章目录 一、摘要1.1 摘要简介1.2 摘要的两种类型1.3 写摘要的技巧1.4 摘要的关键词1.5 例子1.5.1 例子11.5.2 例子2 二、注释和致谢2.1 注释的格式2.1.1 Book2.1.2 论文2.1.3 例子 2.2 致谢的格式 三、书目选编 一、摘要 1.1 摘要简介 摘要对学术写作极其重要和有用&#x…

小白之 FastGPT Windows 本地化部署

目录 引言环境步骤1. 安装 docker2. 启动 docker3. 浏览器访问4. One API 配置语言模型、向量模型渠道和令牌5. 创建 FastGPT 知识库6. 创建 FastGPT 应用 官方文档 引言 部署之前可以先看一下 RAG 技术原理&#xff0c;也可以后面回过头来看&#xff0c;对一些概念有些了解&a…

Latex插入eps图片不显示报错not found解决方案

Latex插入eps图片不显示并报错&#xff1a; 解决方案&#xff1a; 首先确保.tex文件中添加包\usepackage{epstopdf} winR输入cmd进入系统命令行 进入.tex文件系统盘&#xff0c;代码&#xff1a;D: 进入.tex所在文件夹&#xff0c;代码&#xff1a;cd D:\Desktop\xxx 执行最重要…

Spring Cloud LoadBalancer 源码解析

前言 LoadBalancer&#xff08;负载均衡器&#xff09;&#xff1a;一种网络设备或软件机制&#xff0c;用于分发传入的网络流量负载到多个后端目标服务器上&#xff0c;依次来提高系统的可用性和性能&#xff0c;Spring Cloud 2020 版本以后&#xff0c;移除了对 Netflix 的依…

如何在项目中配置.gitignore文件

1. .gitignore作用 .gitignore文件用于告诉Git哪些文件不应被跟踪或者提交到版本控制中。 2. 创建.gitignore文件 在你的项目根目录下创建一个名为.gitignore的文件 3. 常见规则 3.1 操作系统生成的文件 # macOS .DS_Store .AppleDouble .LSOverride# Windows Thumbs.db …

Physics of Language Models学习小结

1.概述 Physics of Language Models 参考&#xff1a;https://zhuanlan.zhihu.com/p/711391378 这是一系列论文和一个新的LLM研究方向&#xff0c;官网的概述如下。 苹果掉落&#xff0c;盒子移动&#xff0c;但重力和惯性等普遍规律对技术进步至关重要。虽然GPT-5或LLaMA-…

保号套餐千万别随便办理,小心有坑!

现在网上到处都是讨论保号套餐的消息&#xff0c;保号套餐虽好&#xff0c;但是小编提醒大家千万别随便办理&#xff0c;小心有坑&#xff01; 为什么这么说呢&#xff0c;我们先来看一张图&#xff1a; 移动的保号套餐&#xff0c;月租8元&#xff0c;分成两个套餐&#xff0…

算法笔试-编程练习-H-02-24

w这套题&#xff0c;侧重模拟和题目理解&#xff0c;只要按照题目描述正常复现整体分数应该不错 一、数据重删 数据重删是一种节约存储空间的技术&#xff0c;通常情况下&#xff0c;在数据存储池内是有很多重复的数据库。重删则是将这些重复的数据块找出并处理的技术。简单地…

黑神话怎么玩?隐藏BOSS寅虎打法攻略

这期来教大家黑神话悟空寅虎BOSS怎么打&#xff0c;寅虎是游戏中比较强力的一只boss&#xff0c;很多玩家拼尽全力都还是惜败一招&#xff0c;其实想要打赢它需要采用特定的方法和技巧才能攻克&#xff0c;因此接下来小编会给大家介绍下它的打法&#xff0c;还没攻克这个boss的…

P2P 文件共享:现代网络中的高效文件传输

在互联网的世界中&#xff0c;不同应用程序的数据传输方法各异。P2P文件共享&#xff08;Peer-to-Peer File Sharing&#xff09; 作为一种高效的文件传输方式&#xff0c;使得用户可以在没有中央服务器的情况下直接进行文件交换。本文将详细介绍P2P文件共享的基本原理、优势及…

bash代码片段snippets

bash代码片段 # Rename all *.txt to *.text for file in *.txt; domv -- "$file" "${file%.txt}.text" donewhile read x z y; doof"xag.1/$x.png" if"xag/$y.png"cp $if $of done < db.log tree -L 2 | sed s/\xc2\xa0/ /g &g…

游戏开发设计模式之装饰模式

目录 装饰模式在游戏开发中的具体应用案例是什么&#xff1f; 如何在Unity中实现装饰模式以动态扩展游戏对象的功能&#xff1f; 装饰模式与其他设计模式&#xff08;如适配器模式、代理模式&#xff09;相比&#xff0c;有哪些优势和劣势&#xff1f; 优势 劣势 与适配器…

如何满足业主多元需求?开发物业APP,打造智能社区生活

随着智能科技的快速发展&#xff0c;物业管理也逐渐迈入数字化时代。物业app开发成为了提升社区管理效率、改善居民生活质量的重要途径&#xff0c;许多物业管理公司纷纷开发物业App&#xff0c;以提升管理效率、改善用户体验。一款出色的物业APP能够整合居民需求、提升企业服务…

three.js 实现 3D地图

three.js 实现仿照 echarts 3d 地图 。 由于 three.js 目前比较依赖写代码&#xff0c;而一个美的地图需要大量的three.js 组合&#xff0c;我建议 先做three.js 基础层的 低代码编辑器&#xff0c;随后各种项目和效果配置起来都会很方便。 https://z2586300277.github.io/th…

metagpt指南浅谈

MetaGPT多智能体框架概述 1.1 框架介绍 MetaGPT是一个创新的多智能体框架&#xff0c;旨在通过模拟和优化多智能体系统的行为来处理复杂的软件开发任务。该框架的核心优势在于其能够通过智能体之间的协作和交互&#xff0c;高效地解决单一智能体难以独立完成的复杂问题。Meta…

FastGPT如何增减用户

背景 开源版本的FastGPT默认只有一个超级用户root&#xff0c;为了更好地管理应用和知识库&#xff0c;可以通过操作MongoDB数据库来增加新的用户和团队。 所需环境 已安装并运行的FastGPT实例MongoDB客户端工具&#xff08;如Mongo Shell或Robo 3T等&#xff09; 操作步骤…

tomcat初步学习

tomcat部署 三太主机 安装 java 环境。两台tomcat-node都安装 安装并启动 tomcat 将之简便处理下放在别的目录并启动 测试 生成 tomcat 的主配置文件 生成启动文件 编辑文件 给与权限后启动 tomcat的反向代理和负载均衡 建立对应文件将之移到目录下 配置后测试 进入文件 写…