安装与下载依赖
装好插件,下载两个依赖,空白工程再设置一下 CommonUI 视口,就可以运行示例了。
安装
- 使用 Unreal Engine 5.8(Windows 64 位)。
- 通过 Fab 安装,或者把整个插件目录复制到工程的
Plugins/。OrionBrowser - 打开工程,在 Plugins 里启用 OrionBrowser,按提示重启编辑器。
- 下载依赖,见下一节。
- 空白工程还要设置 CommonUI 视口。随附的示例工程已经设置好。
- 在内容浏览器里打开“显示插件内容”,打开
OrionBrowser/,点击运行。Showcase/ L_OrionBrowserOverview
下载依赖
插件要用到两个程序,第一次使用前下载一次,合计约 160 MB:
| 依赖 | 用途 |
|---|---|
| Helper | 显示网页界面,编辑器和成品游戏都要用 |
| WebUIStudio | 制作和预览界面的工具,不随游戏发布 |
- 点击关卡编辑器工具栏上的 WebUIStudio 按钮。
- 在弹出的“OrionBrowser 依赖”窗口里点“下载”,等它完成。
- 点“打开 WebUIStudio”。编辑器里的界面会自动刷新,不需要重启。
第一次点击 WebUIStudio 按钮:两个文件都缺失
点了“下载”之后:当前文件、已下载的字节数和进度
下载并校验完成:点“打开 WebUIStudio”
下载好以后,这个按钮直接打开 WebUIStudio。插件更新后如果需要新版本的依赖,窗口会再次出现,点“下载”即可。
插件不会自己下载。依赖下载好之前,编辑器里的界面只显示一行提示,工程也不能打包。
CommonUI 视口
在 Project Settings 里把 Game Viewport Client Class 设为 CommonGameViewportClient,然后重启编辑器。也可以直接在工程的 Config/ 里写:
INI
[/Script/Engine.Engine]
GameViewportClientClassName=/Script/CommonUI.CommonGameViewportClient游戏已经有自己的视口类时,保留它,让它继承 CommonGameViewportClient。不设置时页面也能显示、能用鼠标点,但键盘和手柄输入会出错。
下载失败或无法联网
- 下载失败:窗口会写明原因。检查网络后点“重试”。
- 插件目录不可写(例如装在受保护的引擎目录里):给这个目录写权限,或者用下面的离线方式。
- 无法联网:在能联网的电脑上打开版本页面,下载
OrionBrowserHelper.exe和WebUIStudio.exe,放进插件的Binaries/Win64。每个文件该取哪个版本,写在插件Config/里它的OrionBrowserDistribution.json releaseTag。放好后点 WebUIStudio 按钮,不弹窗口就说明文件正确。