UE5中按钮圆角,设置边框

FSlateBrush NormalBrush;

NormalBrush.DrawAs = ESlateBrushDrawType::RoundedBox;

NormalBrush.TintColor = FLinearColor(245 / 255.f, 245 / 255.f, 1.0f); //

NormalBrush.OutlineSettings.CornerRadii = FVector4(1.0f, 1.0f, 1.0f, 1.0f); // 圆角半径,分别对应4个角

NormalBrush.OutlineSettings.RoundingType = ESlateBrushRoundingType::FixedRadius;

NormalBrush.OutlineSettings.Color = FLinearColor(150 / 255.f, 150 / 255.f, 1.0f); //边框颜色

NormalBrush.OutlineSettings.Width = 3.0f;//边框宽度

UButton* button = WidgetTree->ConstructWidget<UButton>(UButton::StaticClass());

FButtonStyle MyButtonStyle;

MyButtonStyle.Normal = NormalBrush;

MyButtonStyle.Hovered = NormalBrush;

MyButtonStyle.Pressed = NormalBrush;

button->SetStyle(MyButtonStyle);

相关推荐
Yasin Chen14 小时前
Unity TMP_SDF 分析(二)数据来源2
unity·游戏引擎
相信神话202114 小时前
《酒魂》游戏开发实战——从设计思想到 Godot 实现(单机完整版)
游戏引擎·godot
心疼你的一切17 小时前
【Unity-MCP完全指南:从零开始构建AI游戏开发助手】
人工智能·unity·ai·游戏引擎·aigc·mcp
前端不太难1 天前
OpenClaw 如何运行 Claw 资源文件
c++·开源·游戏引擎
avi91111 天前
UnReal-UE5虚幻蓝图如何修改
ue5·游戏引擎·虚幻·虚幻引擎·ue·蓝图·蓝图逻辑
郝学胜-神的一滴2 天前
系统设计与面向对象设计:两大设计思想的深度剖析
java·前端·c++·ue5·软件工程
张老师带你学2 天前
unity道具,健身房资源
科技·游戏·unity·游戏引擎·模型
开维游戏引擎2 天前
开维游戏引擎实例:五子棋
javascript·游戏·html·游戏引擎·ai编程
Bluesonli2 天前
UE5 Niagara 系列(02):火焰(噪声 + 颜色曲线 + 透明淡出)——从喷泉思路升级到可用火焰
ue5
努力长头发的程序猿2 天前
在Unity当中使用GameFrameworkX框架的知识点
java·unity·游戏引擎