发布时间:2023-04-28 文章分类:WEB开发, 电脑百科 投稿人:赵颖 字号: 默认 | | 超大 打印

目录

    • 介绍
    • 基础准备
    • 鼠标穿透设置
    • 备注

介绍

UE初学者,非专业UE工程师,在项目中需要使用UE4结合前端页面完成三维场景与前端图表的联动效果,自学总结方法,使用的版本为UE4.26。

基础准备

1. 使用Vue、Echarts创建前端页面(需要前端基础);
作为Demo演示,可前往echarts官网示例,任意选择一图表并下载:
【数字孪生】UE4虚幻引擎与前端Web页面的结合
【数字孪生】UE4虚幻引擎与前端Web页面的结合
下载成功后获得一个HTML文件,或任意你自己的页面均可。

2. 使用UE4.26创建一个空项目即可;
【数字孪生】UE4虚幻引擎与前端Web页面的结合
【数字孪生】UE4虚幻引擎与前端Web页面的结合

3. UE4插件WebUI的使用;

D:\Program Files\Epic Games\UE_4.26\Engine\Plugins\Runtime

【数字孪生】UE4虚幻引擎与前端Web页面的结合
【数字孪生】UE4虚幻引擎与前端Web页面的结合
【数字孪生】UE4虚幻引擎与前端Web页面的结合

【数字孪生】UE4虚幻引擎与前端Web页面的结合

【数字孪生】UE4虚幻引擎与前端Web页面的结合

鼠标穿透设置

由于前端页面铺满整个UE界面,会遮挡鼠标对UE底板模型的操作,使用WebUI插件可以很好的解决这个问题。只需要在创建的WebInterface控件蓝图中,选择webInterface,设置开启Enable Transparency
【数字孪生】UE4虚幻引擎与前端Web页面的结合

备注

在实际操作中还会存在各种需求问题,会在其他文章讲解。
1.两端的接口函数调用如何操作;
2.加载HTML文件的几种方式;
3.UE4.26中HTML的video标签无法正常播放视频;