UE5版本:UE5.3.2,web前端:node.js+vue3,通信协议:websocket,数据格式:json 实现过程:UE端实现一个websocket服务,同时使用UE自带的WebBrowser插件访问web前端,前端连接UE端的websocket实现双向通信,再解决WebBrowser的鼠标穿透问题即可,具体细节可自行调整。 UE与Web使用websocket互通 1.UE端实现websocket (1)开启以下插...
此处获取鼠标位置是屏幕的绝对位置,需要减去WebBrowser控件的绝对位置,再遍历可点击区域进行判断即可 2.web发送可点击区域给UE (1)在ue5.js中,当websocket被建立后就通过HtmlWidth发送了页面宽度,通过AddArea发送了可点击区域 web发送可点击区域给UE 这里的例子是直接通过寻找包含"XhWebArea"类名的DOM元素,再通过getX...
2.影像的导入:由于unreal默认只支持最大8192分辨率的图片导入,如果一张一张影像导入的话,非常费时,而且在材质编辑和地形拼接的时候采样也会很麻烦,所以在批量导入影像的时候要使用Streaming Virtual Texturing(虚拟纹理)和UDIM: ue4开启虚拟纹理(ue5默认支持) UDIM:U-Dimension,可以使多张贴图映射到同一个模型的UV的...