两坨臭粑粑user 1等级18积分51经验

    WebUIX的写法兼容HTML的所有写法吗?

    两坨臭粑粑·WebUIX·2026/06/22 12:40#Blueprint#Help
    106
    • 我试玩了一些demo,里面提到了一些内置组件。我想知道只能使用这些内置组件来编写html?
    • 还是说支持html的所有组件和语法?
    • 比如我是否可以用Vue这种js框架来写?
    • 是否支持npm里的那些包来做功能?

    最后,对于游戏界面开发来说WebUIX和WebView这2个插件有啥区别吗?如果以游戏界面为主,应该选择那个?

    评论

    3
    两坨臭粑粑user 1等级18积分51经验 两坨臭粑粑2026/06/22 12:44
    我刚刚又看了下文档,我能不能理解只是用html、css的语法而已,并不是浏览器的那一套渲染流程,所以没法使用现有的那些样式库?
    D Ddashixiongadmin 3等级142积分335经验 dashixiong2026/06/23 10:21
    如果是做游戏内的核心 UI,像 HUD、菜单、设置这些,建议用 WebUIX,毕竟它直接跑在引擎里,没有额外的进程开销。我本人现在就在用这个,更新也比较勤,后续维护应该会更及时一些。 WebView 也能做 UI,但它本质上是单独起了一个浏览器进程,所以性能上会稍微慢一点,不过也还在可接受范围内。我觉得它更适合做一些相对独立的页面,比如商店页面、第三方登录、活动页这类不太依赖游戏实时交互的场景。 具体哪个更适合你的项目,性能表现到底差多少,还是建议下载它们的 Demo 自己跑一跑,实际测一下最准。
    D Ddashixiongadmin 3等级142积分335经验 dashixiong2026/06/23 10:17
    WebUIX 本质上是 UE5 里一个原生支持 HTML/CSS 的渲染方案,设计目标是替代 UMG 的工作流,PC、移动端都能用。 它的特点是你可以用类似前端写页面那种方式来搭 UI,迭代速度会快一些,也能自己封装组件。 但有个前提:它不能完整调用 Web 生态,像 React、Vue 这些前端框架,或者现成的 UI 组件库,是用不了的。 如果你需要完整的 Web 生态,那得用 WebView 插件——那个能直接跑前端框架和组件库,最新版本也支持移动端了,不过目前插件还在审核,得再等等。