UE5+Vue3交互实现切换天气和时间

实现效果

构建前端项目

用vite新建一个Vue3的项目

pnpm create vite

编写像素流组件用于显示虚幻像素流视频

搭建素流送基础设施

将UE5打包好的js文件app.js和webRtcPlayer.js拷贝到项目中

app.js重命名为core.js

app.js和webRtcPlayer.js需要自己修改一下才能适用于项目

index.vue:

UE中响应像素流指令

需要安装的插件

像素流插件

发送请求获取实时天气需要

编写蓝图

BP_Operate: 读取前端的参数,响应不同的事件

前端不同操作的字段名需要与之对应

BP_Sky: 天气操作

BP_Time: 时间操作

相关推荐
超爱吃士力架9 小时前
程序员的副业 IP 探索之路----小白用AI做了个游戏,发出去第一天居然有300多个人玩!!!
游戏开发
SmalBox21 小时前
08-05-热更新-完整热更新流程实战
unity3d·游戏开发
只睡四小时1 天前
Three.js Sub-tick:漏判 60.7%→0
开发语言·javascript·性能优化·ecmascript·游戏开发·three.js·碰撞检测
SmalBox2 天前
08-04-热更新-首包资源策略
unity3d·游戏开发
SmalBox3 天前
08-03-热更新-边玩边下载
unity3d·游戏开发
西风逍遥游3 天前
从 EveScript 到 B站 Toy:一个 WebGPU 游戏发布插件怎样设计
游戏开发
西风逍遥游4 天前
500 单位 RTS 为什么还没到 60 FPS:一次 WebGPU 游戏性能诊断
游戏开发
甲维斯4 天前
Codex,Zcode,KimiCode电脑操作能力对比!
人工智能·游戏开发
SmalBox4 天前
08-02-热更新-差量更新与断点续传
unity3d·游戏开发
UWA4 天前
多人战斗中Lua持续高耗时,是瞬时峰值还是高频调用在作祟
性能优化·lua·游戏开发