虚幻引擎5 GAS开发俯视角RPG游戏 P06-13 属性菜单 - 边框值

1.创建界面蓝图:

将面板调整成所需,按照内部需要调整大小

2.然后,添加一个尺寸框

将此设置为变量,设置高度和宽度重载,这样,我们可以实现通过参数修改它的大小

然后创建两个浮点参数,用于设置它的宽高,并连接蓝图,修改宽度和高度重载

选中这些节点,右键将其合并一个函数:

3.添加一个覆层,这个覆层的作用主要是下面的UI可以在上面重复叠加,我们就可以将背景,按钮都叠加到上面。

4.在覆层下面添加一个Image,作为背景

背景设置为填充,这样,背景就可以填满整个覆层

考虑到后续有修改需求,我们设置使用蓝图去修改它的背景,我们可以在变量上面设置它的brush

折叠到函数

5.在下面添加一个边框,同样的设置填充

设置笔刷:

6.添加一个文本,用于显示内部的内容

效果:

相关推荐
玖玥拾4 小时前
C/C++ 基础笔记(十四)多态与模板编程
c语言·c++·多态·模板
Roann_seo%4 小时前
C++文件操作完全指南:从文本读写到二进制文件处理
开发语言·c++
mxwin4 小时前
Unity URP 法线贴图色彩空间、编码与解码
unity·游戏引擎·贴图·shader
坚果派·白晓明5 小时前
【鸿蒙PC】SDL3 适配:AtomCode + Skills 快速集成 NAPI 测试工具
c++·华为·ai编程·harmonyos·atomcode
凡人叶枫6 小时前
Effective C++ 条款17:以独立语句将 newed 对象置入智能指针
java·linux·开发语言·c++·算法
玖玥拾7 小时前
Cocos学习笔记:项目框架搭建与异步加载进度
游戏引擎·cocos2d
_守一7 小时前
UE5 ListView记录
ue5
凡人叶枫7 小时前
Effective C++ 条款16:成对使用 new 和 delete 时要采取相同形式
开发语言·c++·effective c++
mxwin7 小时前
Unity Shader URP:将法线可视化,便于调试
unity·游戏引擎·shader
不吃土豆的马铃薯7 小时前
C++ 高性能网络缓冲区 Buffer 源码解析
linux·服务器·开发语言·网络·c++