Markup UI¶
Markup UI 是面向游戏与实时应用的用户界面框架,使用 HTML 定义界面结构,使用 CSS 设置布局与样式,并提供硬件加速渲染、数据绑定和事件处理功能,使界面设计与业务逻辑相互分离。通过适配不同平台的插件,Markup UI 将资源管理、编辑器预览和运行时界面显示集成到开发环境中,支持使用统一的页面格式构建应用界面。
开始使用¶
Unreal Engine¶
通过文档资产管理页面,在编辑器中预览,并使用 UMG 控件显示界面。
安装与项目准备 · 第一个游戏界面 · 在 UMG 中显示页面
Unity¶
将 HTML、CSS 及相关资源同步到工程,在 HTML 资产窗口中预览,并通过 UI Toolkit 显示界面。
安装与项目准备 · 第一个游戏界面 · 接入 UI Toolkit
HTML 与布局¶
样式与资源¶
数据绑定¶
输入与事件¶
编辑器工具与打包¶
| 操作 | Unreal Engine | Unity |
|---|---|---|
| 资源更新 | 资产同步 | 同步设计文件 |
| 页面预览 | 编辑器预览 | 预览页面资产 |
| 性能分析 | 性能采样 | 性能采样 |
| 项目构建 | 打包项目 | 构建 Player |
参考与版本信息¶
内容状态
部分章节目前仅有大纲,正文将后续补充。菜单条目不代表对应功能均已在两个平台完成支持或验证。