当前位置:网站首页>UE5分屏(小地图)的解决方案
UE5分屏(小地图)的解决方案
2022-07-22 23:26:00 【蒙双眼看世界】
UE5分屏(小地图)的解决方案
在游戏中的左上角小地图制作实现方式,拿第三人称的项目作为例子,简单讲解一下如何通过UI呈现相机内容,达到小地图的呈现效果。
一、打开BP_ThirdPersonCharacter类,编辑
添加SceneCaptureCompoment2D组件,用于采集场景图像。

把相机挂到Mesh人物模型上,让它跟随人走动

二、接着在UI文件夹创建RenderTarget


接着选中TopRenderTarget2D对象,右键创建Material

三、设置相关的属性
在TopRenderTarget2D设置渲染的图像大小 ,我设置为512*512

双击打开编辑TopRenderTarget2D_Mat,将其MaterialDomain设置为UserInterface

这样切换后,就会有报错

查看一下,原来 是要设置为LineColor

这样就没有报错了,直接保存下来。
三、在UI上呈现出效果
新建个 UIWidget,命名为UI_Test

在Widget里创建个Image

设置Image大小为512*512,并且将TopRenderTarget2D_Mat 附给Image

四、在关卡蓝图,将UI加载出来

运行查看效果

左上角跟随角色实时更新,达到效果。
项目地址:UE5分屏(小地图)的解决方案
边栏推荐
- 自从我使用HiFlow场景连接器后,在也不用担心成为“落汤鸡”了
- Flink advanced API (III)
- Program environment and pretreatment
- 【arXiv2022】GroupTransNet: Group Transformer Network for RGB-D Salient Object Detection
- mongodb的下载与安装
- 阿里云国际版账户收到账号风险通知,怎么办?
- 微信小程序中使用全局数据实现数据共享
- Flick enables mapstate to implement keyedstate
- 【GNN报告】华为诺亚实验室周敏:曲率视角下的图数据建模与分析
- Omnipotent link (1): Comprehensive
猜你喜欢
随机推荐
Data types in redis
08 爬虫项目
Omnipotent link (1): Comprehensive
volatile有什么用
【OPENVX】对象基本使用之vx_reference
坚持陪同学习
【arXiv2022】GroupTransNet: Group Transformer Network for RGB-D Salient Object Detection
Flink advanced API (III)
C#中使用async和await实现异步Udp通讯
【超全整理】思科和华为命令对比备忘录,拿走不谢!随时随地可查看
Swift - red modifier
Flynk uses liststate to implement keyedstate
【arXiv2022】GroupTransNet: Group Transformer Network for RGB-D Salient Object Detection
promise(一)
Swift - 标红的修饰词
阿里云国际版忘记会员名或登录密码,怎么办?
Android security topics -so reverse entry and dynamic debugging using IDA
bs4根据属性索引与名称索引对象
Go gin: multi file upload
沉淀2年的 Jira 自动化经验分享









