📜  虚幻引擎 - Html (1)

📅  最后修改于: 2023-12-03 15:41:31.896000             🧑  作者: Mango

虚幻引擎 - HTML

什么是虚幻引擎?

虚幻引擎是一款由Epic Games开发的游戏引擎,最初用于开发第一人称射击游戏《虚幻》系列,现已广泛应用于各种游戏类型、模拟器、虚拟现实及增强现实、电影和电视等领域。虚幻引擎采用C++编写,并支持多种平台,包括Windows、macOS、Linux、iOS、Android等。

虚幻引擎中的HTML

在虚幻引擎中,HTML可以被用于创建用户界面和交互。虚幻引擎提供了UMG(虚幻用户界面)作为HTML构建的基础,UMG是一套创建用户界面及交互的工具和系统,可以凭借其强大的可视化编辑器以及多种嵌入式控件(如文本框、按钮、进度条等)来创建HTML界面。

创建HTML界面

首先需要创建一个 Widget Blueprint(窗口蓝图)来创建HTML界面。选择 Add New -> User Interface -> Widget Blueprint,选择HTML Widget作为基础。接着就可以在虚幻引擎提供的可视化编辑器中开始创建自己的HTML界面。

引用本地HTML文件

虚幻引擎还支持直接引用本地的HTML文件,只需要在 Widget Blueprint 中添加一个 Web Browser Widget ,并将路径指向相应的HTML文件即可。例如,将路径设置为 file:///Users/test/test.html

引用在线HTML网页

如需引用在线的HTML网页,只需将 Web Browser Widget 中的 URL 设置为相应网址即可。例如,将URL设置为 https://www.google.com

总结

虚幻引擎中的HTML技术可以为游戏及其他领域提供有趣的界面和交互方式,从而改善用户体验,富化应用程序的多元性。通过 Widget Blueprint 中的 Web Browser Widget,可以非常便捷地引用本地或在线的HTML网页,同时提供了可视化编辑器以及多种嵌入式控件,使得开发人员可以轻松快捷地构建自己的HTML界面。