




功能:
-
从 Widget Generator 配套工具生成的 JSON 或 ZIP 包导入 UMG UserWidget 蓝图,无需手动 UMG 布局。编辑器窗口支持两种模式:带有捆绑纹理的 ZIP 导入,或独立的 JSON 导入。
-
自动纹理导入和 UI 设置。导入包中引用的每个纹理都会自动引入其目标内容路径,并在小部件创建期间进行分配。
-
使用交互式选择器进行字体系列映射。该插件会扫描所有 fontFamily 值,并提示用户在创建小部件之前为每个系列选择匹配的 UFont 资源。支持粗体/常规字体、字体大小、字母间距、对齐方式和文本阴影
代码模块:
-
WidgetCreatorPops — 编辑器
蓝图数量:
– 0(仅代码插件)
C++ 类数量: 3
– FWidgetCreatorPopsModule
– FWidgetCreatorCommands
– FWidgetCreatorSubsystem
网络复制:不需要
支持的开发平台:
-
Windows:是(Win64) )
-
Mac:否
支持的目标构建平台:编辑器
文档链接:链接
重要/其他注意:
-
这是一个纯代码编辑器插件。
-
该插件旨在用于在虚幻编辑器中导入和重建 UI 小部件,而不是在打包游戏中运行时使用。
-
免责声明
此资产中未包含的小部件
使用开源 miniz 库处理 ZIP 包提取。
Magic Widget Creator:Web 到 UMG 的桥梁
在几分钟内将基于 Web 的 UI 创意转化为原生虚幻引擎小部件。
使用以下工具创建游戏界面Claude、ChatGPT、Gemini 或您自己的 HTML/CSS 工作流程,然后更快地将其引入虚幻引擎,而不是手动重建所有内容。
Magic Widget Creator 将基于 Web 的 UI 布局转换为可用的虚幻引擎小部件结构,同时尽可能保留设计的视觉标识。它支持常见的 UI 元素、样式细节、渐变、纹理和动画,对于团队和独立开发人员构建菜单、HUD、库存、仪表板、移动界面、像素艺术布局和其他游戏 UI 屏幕非常有用。
展示/教程:Youtube
Discord 支持/报告错误:Discord
文档:文档
主要功能
⚡使用人工智能辅助的 UI 工作流程更快地构建
使用 Claude、ChatGPT、Gemini 或任何基于 HTML/CSS 的工作流程设计您的界面,然后将该布局移动到虚幻引擎中,比手动重建要快得多。
🧩 转换常见 UI 元素
Magic Widget Creator 可以转换常用的界面组件,例如文本、图像、按钮、复选框、滑块、下拉菜单、文本输入、滚动区域和可扩展元素
🎨 保留设计的外观
许多重要的视觉细节可以保留,包括渐变、边框、圆角、图标、纹理、分层样式、不透明度、阴影和样式背景。
🖼️ 在需要时烘焙复杂的视觉效果
复杂的视觉效果(例如渐变填充、剪裁形状、装饰层和基于图标的图形)可以烘焙到纹理中,以帮助在虚幻引擎内保持更紧密的视觉匹配。
🎬 将动画数据引入您的工作流程
CSS @keyframes 动画数据可以按小部件导出,从而更轻松地将支持的运动重新创建为虚幻小部件动画。
🛠️ 减少重复的 UI重建
Magic Widget Creator 有助于减少构建菜单、HUD、设置屏幕、商店、弹出窗口和其他 UI 密集型系统时经常需要的重复性手动工作。
🚀 非常适合原型设计和生产管道
它对于快速原型设计、人工智能辅助 UI 设计以及速度和一致性至关重要的大型界面管道非常有用。
技术亮点
-
将常见 HTML 元素映射到原生 Unreal 小部件类型,包括Image、TextBlock、Button、EditableTextBox、CheckBox、ComboBoxString、Slider、ScrollBox 和 ExpandableArea。
-
导出窗口小部件层次结构、位置、面板结构和可见性行为专为虚幻 UI 重建而设计的格式。
-
检测源设计中使用的项目字体,并保持文本样式数据可用于导入和替换。
-
当直接小部件样式不足以实现紧密的视觉匹配时,将 CSS 渐变转换为纹理资源。
-
在需要时捕获图标字体和装饰字形使用作为纹理,有助于保持视觉奇偶性引擎内。
-
支持圆角、边框、不透明度、阴影、剪裁形状和许多样式背景处理。
-
导出每个小部件的 CSS @keyframes 动画数据,以便可以将支持的运动重新创建为虚幻小部件动画。
-
将生成的纹理与有组织的资源路径打包在一起,以实现更干净的项目
免责声明
🔗Discord: https://discord.com/invite/qPCZnWPqrC
此资产中未包含的小部件
使用开源 miniz 库处理 ZIP 包提取。

评论(0)