UE5 - ArchvizExplorer - 数字孪生城市模板 - 功能修改

数字孪生项目,大多是双屏互动,而非下方菜单点击,所以要做一番改造
参考:https://blog.csdn.net/qq_17523181/article/details/133853099

1. 去掉提示框

  • 打开BP_MasterMenu_Widget,进入EventGraph,断开Open Notification前的Sequence
  • 这是消息广告框就不出现了
    在这里插入图片描述
  • 删掉2个提示框
    在这里插入图片描述
  • 删掉logo
    在这里插入图片描述

2. 用按键触发菜单

HOME (按键 1)
GALLERY (不处理)
SURROUNDINGS (按键 3)
AMENITIES (按键 4)
UNIT SEARCH (按键 5)

  • 制作一个临时的按键Input,后续陆续增加0、N、M等
    在这里插入图片描述
  • 在BP_MasterMenu_Widget里Graph里加入,测试
    在这里插入图片描述
  • HOME功能 示意,其他功能雷同,第2个菜单GALLERY忽略
    在这里插入图片描述

3. 隐藏菜单功能

  • 制作隐藏菜单/显示菜单功能
  • 把CanvasPanel与Taskbar的Is Variable勾上
    在这里插入图片描述
  • 做一个按键触发
    在这里插入图片描述

4. 去除等待一段时间后,沙盘旋转的功能

  • 一个数字孪生沙盘,展示时需要
  • BP_Explorer_Pawn里,Idle的连接去掉
    在这里插入图片描述

5. 制作一个默认左右旋转的功能

  • 仿照Idle里的功能,制作蓝图,需要设置下Timeline
    在这里插入图片描述
    在这里插入图片描述

6. 制作一个360度旋转的功能

  • 建立一个Timeline_360的,里面值变化是0-360
    在这里插入图片描述
  • 从Timeline出来的值可以直接(0-360)加到Yaw(Z)中在这里插入图片描述

7. 夜晚发光

  • BP_RoadTool放在路上面,晚上起到发光效果
    在这里插入图片描述
  • M_Maquette 材质,做为楼房的晚上灯光材质,这个部分需要弄清楚材质各参数及实现原理
    在这里插入图片描述

8. POI与菜单对应关系

  • POI蓝图里tags
    在这里插入图片描述
    Index[1]对应的是大类
    在这里插入图片描述

Index[0]对应的是小类
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


9. POI单独触发

  • 在BP_EntryList_Widget,有POI的显示与隐藏
  • 显示逻辑
    在这里插入图片描述
  • 隐藏逻辑
    在这里插入图片描述
  • BP_MasterMenu_Widget里有Show POI与Hide POI,与显示隐藏功能相似
    在这里插入图片描述
  • POI要运行,靠运行Select POI
    在这里插入图片描述
  • 可以为BP_Explorer_Pawn设置Focus来控制镜头
    在这里插入图片描述
  • 在POI蓝图中,通过设置参数,来确定是否强制镜头转换,不打勾,当SelectPOI的时候,则不会被改变
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/197196.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

面试题 三

一、this 手写call //1、定义myCall方法 //3、接收剩余参数并返回结果 Function.prototype.myCall function (thisArg, ...arg) {// console.log(thisArg); //person对象// console.log(this); //func方法//2、设置this并调用原函数//下面三行代码有个缺陷就是如果pers…

【Android】画面卡顿优化列表流畅度六(终篇)

上一篇: 【Android】画面卡顿优化列表流畅度五之下拉刷新上拉加载更多组件RefreshLayout修改 场景回顾: 业务经过一年半左右的运行后,出现了明显的列表卡顿情况;于是开始着手进行列表卡顿优化。目前的情况是: 网络图…

纯CSS实现炫酷文本阴影效果

如图所示,这是一个文本阴影效果,阴影有多个颜色,鼠标悬停时文本阴影效果消失,文本回到正常的效果。让我们逐步分解代码,看看如何使用纯CSS实现这个效果的。 基于以上动图可以分析出以下是本次实现的主要几个功能点&am…

Run Legends将健身运动游戏化,使用户保持健康并了解Web3游戏

最近,我们有机会采访Talofa Games的首席执行官兼创始人Jenny Xu,一起讨论游戏开发,Talofa Games是Run Legends这款健身游戏的开发工作室。她已经创作了超过一百款游戏,对于推动游戏的可能性并将她的创造力和叙事技巧带入她最喜爱的…

亚马逊卖家售后管理做得好,差评投诉不见了!一文分享售后管理技巧

对于亚马逊卖家而言,把产品卖出去之后并非一劳永逸,往往都会涉及到售后服务,即使卖家发出了货物且收到了付款,买家也可能申请售后退货退款。售后服务是亚马逊卖家成功的关键之一,这不仅仅影响着买家的购买体验&#xf…

给折腿的罗技G512键盘换键帽

文章目录 1\. 引言2\. 操作2.1. 用打火机烤2.2. 用钳子拔出来2.2.1. 拔出成功2.2.2. 放大细看2.3. 更换键帽 1. 引言 G512的轴采用的是塑料连接,特别容易腿折在里面,换着的时候,得先把这个卡在里面的塑料腿拿出来才行 放大效果图 2. 操作 可…

如何使用Docker部署Apache+Superset数据平台并远程访问?

大数据可视化BI分析工具Apache Superset实现公网远程访问 文章目录 大数据可视化BI分析工具Apache Superset实现公网远程访问前言1. 使用Docker部署Apache Superset1.1 第一步安装docker 、docker compose1.2 克隆superset代码到本地并使用docker compose启动 2. 安装cpolar内网…

【目标测距】雷达投影测距

文章目录 前言一、读取点云二、点云投影图片三、读取检测信息四、点云投影测距五、学习交流 前言 雷达点云投影相机。图片目标检测,通过检测框约束等等对目标赋予距离。计算消耗较大,适合离线验证操作。在线操作可以只投影雷达检测框。 一、读取点云 py…

uniapp开发小程序,包过大解决方案

1、首先和大家说一下 微信小程序 主包限制不能超过2M 分包一共不能超过8M 然后具体解决优化步骤如下, 将主包进行分包 在pages.json 下subPackages里面进行配置分包 分包配置完 配置过的文件都需要进行修改对应的路径 2 、 在运行的时候 一定要勾选 压缩代码 有…

微信小程序云开发 微信支付功能 逻辑+踩坑

前置条件 首先开通微信支付商户号 然后小程序后台里关联商户号 然后在开发者工具里申请api权限 云开发》设置》其他设置》微信支付配置 申请一下权限和绑定 显示已通过即可。 逻辑 首先用户点击支付按钮,就会触发unlock() 在unlock函数中创建新订单&#xff…

纯CSS动态渐变文本特效

如图所示,这是一个炫酷的文本渐变效果,如同冰岛的极光一般。本次的文章让我们逐步分解代码,了解其实现原理。 基于以上动图效果可以分析以下是本次动效实现的主要几点: 文本中有多个颜色的动画每个颜色显示的半径不同&#xff0…

Linux mmap 的作用是什么?

文章目录 1.简介2.相关函数3.mmap和常规文件操作的区别4.作用参考文献 1.简介 mmap&#xff08;memory map&#xff09;即内存映射&#xff0c;用于将一个文件或其它对象映射到进程的地址空间。 2.相关函数 创建映射函数&#xff1a; #include <sys/mman.h>void *mm…