ue5教程从零开始到精通(UE5之UMG基础统一网格面板)
- 100次浏览 发布时间:2024-12-05 18:32:52
目标:记录和学习UE5的UMG方法制作UI,使用UniformGridPanel制作效果如下:

步骤1. 增加
前言:UniformGridPanel统一网格面板,就是所有子元素大小和间隔等统一,这种效果经常用到。
1:打开之前创建好的工程,本文不是从零开始讲解,目的只是介绍UniformGridPanel面板的使用和效果:


2:在UniformGridPanel节点下面添加子组件元素,值得注意的是子组件的大小不能自己调节,因为同意网格面板要求所有子组件大小统一,所以在父组件UniformGridPanel中会根据子组件数量和位置自动计算,所以要选中横向+纵向拉伸即可。

3:继续增加到3个子组件的,我们发现所有子组件都重叠覆盖在一起了,这是因为我们没有设置子组件的布局位置,选中要调节的子组件,然后按下箭头进行调节即可


按下向右调节按钮就是向右移动一个单位,其他箭头同理,接下来我们向下移动增加向下的单位,组成第二列效果

如此我们把今天要的效果先排列出来如下:

4:调节子组件间隔,选中其中一个子组件,我们试图在细节面板中通过padding等来调节间距,结果发现找不到可以单个调节的属性,那如何在UniformGridPanel调节子组件间隔距离那?

答案是要在UniformGridPanel的细节面板中调节,因为UniformGridPanel要确保所有子组件大小间隔统一,所以不允许单独调节,这样设计也非常合理!
具体操作在UniformGridPanel的细节面板中调节Slot padding的属性值即可!小技巧为了保持后面子节点四周也是均匀的,我们一般只设置Left和Bottom,Right和Top不设置,会在更上一级的父组件中适配得到


调整一些Border的透明度,并且放到主面板中看一下效果吧

到这里,差不多UniformGridPanel面板的简单的使用差不多就到这里了,感兴趣的朋友可以自己调节其他细节参数,进行更加深度研究,一定会有更多惊喜!
都到这里了,我们就今天的这个效果做完整,接下来就和本节主题UniformGridPanel没有太大关系了,不感兴趣的可以跳过,希望今天这一节会对你有帮助!别忘记一键三连,你的点赞是我最大的动力!多谢!

放到主UI中效果:


相关文章
-
上海今融家信息技术有限公司成立,注册资本200万人民币
天眼查App显示,近日,上海今融家信息技术有限公司成立,法定代表人为蒋仑,注册资本200万人民币,由上海今融佳科技有限公司全资持股。序号股东名称持股比例1上海今融佳科技有限公司100%经营范围含技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;计算机系统服务;计算机软硬件及辅助设备零售;办
2025-05-13 00:11:00 -
曼仕乐指纹锁客服人工号码(全国统一)400客服热线实时反馈-今-日-资-讯
曼仕乐指纹锁售后服务电话:400-883-2086曼仕乐指纹锁24小时客服热线:400-883-2086曼仕乐指纹锁24小时人工客服、线下专业全国网点及各地区 专业人员服务团队等专属服务,整个报修流程规范有序,后期同步跟踪查询公开透明。所有专业团队均经过专业培训、持证上岗,所用配
2025-05-13 00:01:15 -
TURBO燃气灶售后服务热线号码-全国各售后号码实时反馈-今-日-汇-总
TURBO燃气灶售后服务电话:400-883-2086TURBO燃气灶24小时客服热线:400-883-2086TURBO燃气灶24小时人工客服、线下专业全国网点及各地区 专业人员服务团队等专属服务,整个报修流程规范有序,后期同步跟踪查询公开透明。所有专业团队均经过专业培训、持证
2025-05-12 23:59:12 -
玉平热水器24小时售后服务维修点号码实时反馈-今-日-汇-总
玉平热水器全国统一售后服务热线电话24小时 400-883-2086玉平热水器作为一家知名的品牌,一直致力于为用户提供优质的产品和完善的售后服务。为了更好地为广大用户解决产品使用过程中的问题和困扰,我们特别设立了全国统一服务热线电话,并且24小时为您提供故障报修服务本
2025-05-12 23:58:40 -
联航物联智能锁全国服务号码-全国400服务号码实时反馈-今-日-汇-总
联航物联智能锁售后服务电话:400-883-2086联航物联智能锁24小时客服热线:400-883-2086联航物联智能锁24小时人工客服、线下专业全国网点及各地区 专业人员服务团队等专属服务,整个报修流程规范有序,后期同步跟踪查询公开透明。所有专业团队均经过专业培训、持证上岗,
2025-05-12 23:58:03