UE5 UMG UI编辑器工作流

news2024/11/18 1:28:55

创建UI控件

1.在内容菜单(Content Browser)面板,点击添加(Add)或者右键空白处,依次选择用户界面(User Interface)/ 控件蓝图(Widget Blueprint)。
Pasted image 20240822112655

2.在弹出来的窗口中,点击User Widget即可创建一个UI控件,可以自定义命名(规范一点可以命名为WBP_XXX)。
Pasted image 20240822113459

初识UMG UI 编辑器

双击UI控件蓝图打开UMG 设计器:
Pasted image 20240822114021
UMG主要由七个部分组成:
Pasted image 20240822115221

选项卡用途
1.设计器(Designer)设计UI布局的画布,用于搭建并显示UI,可以摆放UI在屏幕中的位置
2.调色板(Palette)可供使用的控件列表,引擎自带的或用户自定义的控件模版
3.细节面板(Details)控件的属性,包括旋转变换属性等
4.层级面板(Hierarchy)当前创建的所有控件列表都显示在这里,UI之间的层级关系
5.动画面板(Animations)为UI创建的动画都在这里显示
6.时间轴(Timeline)控件动画的属性和关键帧,可以制作帧动画
7.编辑器模式(Editor Mode)有设计器和图表两种编辑模式切换,图表模式与蓝图编辑器具有几乎相同的功能。
tip: 画布上的操作,通过按住右键并移动鼠标即可上下左右平移画布,通过鼠标滚轮滑动可进行缩放画布。

搭建UI界面

在进行UI 设计之前,你应该先往画布中放置一个Canvas Panel作为根物体。
可以在调色板里面搜索Canvas Panel或者在展开面板下找到:鼠标左键按住并拖拽到画布区域或层级面板中松开即可。
Pasted image 20240822141729

之后你就可以在画布中放置你所需的其他控件了,比如文本、按钮等等。
Pasted image 20240822143147
你还可以重命名控件、拖动控件、调整大小,也可以通过细节面板修改相关信息。

在设计好UI 界面之后,记得点击编辑器左上角的编译并保存。

显示UI界面

当你很高兴的运行游戏时却发现看不见你刚才设计的UI,这是因为要将UI显示到Game视口中,还要做一点额外的蓝图操作。

1.在关卡编辑器主工具栏处依次点击蓝图/打开关卡蓝图
Pasted image 20240822151538

2.右键空白处搜索并添加Event BeginPlay节点
Pasted image 20240822151910
3.将鼠标放置到Event BeginPlay节点的执行引脚上,按住左键并拖拽到其余空白处松开并搜索Create Widget节点,点击Class参数下拉列表,搜索我们要创建的UI实例“WBP_HUD”。
Pasted image 20240822152638

4.同样的操作将Create Widget节点的执行引脚连接到Add to Viewport节点,并将其返回值Return Value连接到Target。
Pasted image 20240822153013
5.点击左上角编译并保存,关闭该窗口,点击主编辑界面的运行按钮,这时就能在游戏视口上看到制作的UI界面了。
Pasted image 20240822153431

更新UI界面

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

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

相关文章

领域驱动模型设计与微服务架构落地(四)之DDD分层架构设计

那么聊完领域模型之后,其实我们会发现,接下来,很多的程序员可能就会直接上代码,因为很多的程序员觉得这个你的战略设计跟我们落地的代码没有关系。哪怕你可能说得天花乱坠,可是做为底层的开发人员,我只关心手头上的功能有没有实现,实现完成之后有没有BUG。 那么我们该如…

全网最详细的自动化测试

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快 软件测试作为软件生命周期中不可缺少的组成部分,对提高软件质量起着重要作用。随着软件测试的发展,自动化测试技术也得到了很大提高。 …

CART算法:决策树的双面剑

一 引言 上一篇文章 决策树算法:ID3与C4.5的对比分析 中介绍了ID3和C4.5两种决策树算法,这两种决策树都只能用于分类问题,而CART(classification and regression tree)决策树算法它可以处理分类问题(Class…

修复数据库中的 “Access Denied: SUPER Privilege Required” 错误

当您使用数据库时,您可能会看到错误消息:“Access denied; you need (at least one of) the SUPER privilege(s) for this operation”。当您的数据库用户没有足够的权限来执行某些操作时,就会发生这种情况。 本文中,我们将查看导…

SQL手工注入漏洞测试(MongoDB数据库)靶场通关攻略

构造数据回显 });return ({title:1,content:2 成功回显1,2,接下来我们开始尝试查询数据库 });return({title:tojson(db),content:2 得到之后我们就可以继续查询他的表名了 });return({title:tojson(db.getCollectionNames()),content:2 最后我们就可以爆出他表里的数…

【EI会议截稿通知】第六届光电科学与材料学术会议 (ICOSM 2024)

第六届光电科学与材料学术会议 (ICOSM 2024) 2024 6th Conference on Optoelectronic Science and Materials 重要通知 重要通知:经组委会商议决定,第六届光电科学与材料学术会议 (ICOSM 2024) 将于2024年9月7日线上召开,具体议程及线上参…

20L水箱植保无人机技术详解

1. 性能与载重 高效作业能力 本款20L水箱植保无人机专为大面积农田作业设计,具备出色的性能与载重能力。其最大载重量可达20kg,不仅轻松搭载20L的水箱及药液,还能根据实际作业需求配置额外的传感器、摄像头等设备,实现多功能集成…

string类题目(上)

string类题目 题目来源(Leetcode) 题目一:仅仅反转字母 分析 这个反转的特点在于只反转字母,不反转特殊字符。 法一:如果我们让一个正向迭代器指向第一个字符,让一个反向迭代器指向最后一个字符&#xf…

如何使用C4D云渲染服务打开图片渲染器窗口?

C4D以其对第三方渲染器的广泛支持而闻名,能够创造出高质量的视觉作品。这些渲染效果涵盖了逼真的光照和阴影效果、真实的材质质感、精细入微的图像细节,以及令人印象深刻的快速渲染能力。C4D云渲染功能进一步增强了其性能,用户可以通过一个统…

Win10用户必备!三款超实用第三方录屏软件大推荐

大家好!今天我要和大家分享一下Win10的录屏操作以及使用体验,并且还会推荐几款好用的录屏工具,希望对大家有所帮助。 Win10录屏操作以及使用体验: Win10自带的录屏主要是为游戏录制而开发的,系统自带不需要额外下载客…

拍立淘API返回值:商品搜索与广告推广的完美结合

拍立淘(一种基于图像搜索的购物功能,常见于淘宝等电商平台)的API(应用程序接口)返回值在商品搜索与广告推广的结合中扮演了关键角色。这种结合不仅提升了用户体验,还通过精准推荐和广告展示增加了商家的曝光…

DDIA 分布式数据的分区与复制 - 基于 Redis、Kafka、Elasticsearch 的深入分析

引言 本文基于《Designing Data-Intensive Applications》一书(设计数据密集型应用,简称 DDIA),深入探讨了 Redis、Kafka 和 Elasticsearch 等常用组件的分区与复制机制。通过这些案例分析,我们可以更好地理解分布式系…

python-竞赛技巧(赛氪OJ)

[题目描述] 在 ACM 竞赛中,当遇到有两个队伍(人) 解出相同的题目数量的时候,我们需要通过他们解决问题的总时间进行排序。 一共有 N 条时间被以时( Hours ), 分( Minutes ),秒( Seconds )的形式记录。 你必…

​北斗终端:无人驾驶领域的导航新星

一、北斗终端在无人驾驶领域的应用 北斗终端,作为我国自主研发的北斗卫星导航系统的重要组成部分,其在无人驾驶领域中的应用正逐步显现其独特魅力。北斗系统的高精度、高可靠性和良好的抗干扰性能,为无人驾驶车辆提供了精确的定位和导航服务…

生信圆桌x 生信人论坛:生物信息学爱好者的交流与学习社区

介绍 生信人论坛是一个专为生物信息学(生信)领域的研究人员、学生和爱好者创建的在线社区。在这里,用户可以分享他们的研究经验、讨论最新的生信技术和工具,并向同行请教各种生信分析问题。生信人论坛不仅是一个知识分享的平台&a…

云朵备份:微信的云备份工具

什么是 云朵备份 ? 云朵备份 是一个微信云备份程序,使用云朵备份可以将微信数据备份到服务器,通过浏览器访问数据,你可以像正常使用微信一样浏览数据和搜索数据(参考微信网页版),除了不能发消息…

3d网格补洞算法

1.RBF径向基函数法 原文链接:https://blog.csdn.net/feengg/article/details/80849516 算法流程:   1.检测孔洞边界   三角网格由一系列顶点 V V V ,以及这些顶点所构成的三角面片 F F F所组成,由三角面片可以得到网格的边 E E E。通常一条边连接两个三角面片,这种边…

Spring横向渗透

这篇文章给师傅们分享下,前段时间的一个渗透测试的一个项目,开始也是先通过各种的手段和手法利用一些工具啊包括空间引擎等站点对该目标公司进行一个渗透测试。前面找的突破口很少,不太好搞,但是后面找到了spring全家桶的相关漏洞…

基于图神经网络的EEG分类

摘要 图神经网络(GNN)越来越多地用于情绪识别、运动想象以及神经疾病等任务的脑电信号(EEG)分类。人们已经提出了一系列方法来设计基于GNN的分类器。因此,有必要对这些方法进行系统回顾和分类。本文对已发表的文献进行了详尽地检索,并总结了几种用于比较…

IT统一运维平台案例

功能模块图 运维平台的架构图,划分为三个主要部分:统一运维门户、报告与决策中心、运维服务调度中心。以下是对每个部分的解析: 1. 统一运维门户 这是用户的统一入口,提供了一系列运维相关的服务和功能,包括&#xf…