【UE4】给游戏制作一个简易的小地图

本文详细介绍了在UE4中创建2D小地图的步骤,包括在actor中添加2D组件,设置正交视图,生成画布渲染目标,制作Render2D材质,创建圆形地图遮罩,构建UI并添加小地图,以及在游戏中显示UI。此外,还提及了如何进一步为小地图添加方向指针,以实现更丰富的导航功能。
摘要由CSDN通过智能技术生成

1.给任务添加一个这个2D的组件

  • 在人物actor中添加组件,输入2D就能找到

2.设置为正交,调整视野范围

  • 因为小地图是一种平行投影,所以相比透视,正交更符合实际需求

3.来到场景捕获,生成画布渲染目标

  • 在场景捕获这一个栏目,找到纹理目标。


    在这里插入图片描述
  • 选择新建资产,画布渲染目标。

4.生成一个Render2D

在这里插入图片描述

  • 在刚才那个步骤得到的材料就是这样的。

5.用画布渲染目标创建一个材质

在这里插入图片描述

  • 右键使用Render2D创建一个材质


    在这里插入图片描述
  • 记得修改材质域,以便添加在屏幕上。

6.如果想要制作圆形地图,就做一个圆形的遮罩

  • 如果想要做成圆形,就需要一个圆形的遮罩。我是用一个球体制作了一个圆形的Render2D,和前面的做法一样。


    在这里插入图片描述
  • 制作出来的材料拖入材质蓝图中,连上不透明蒙版。

7.创建UI,添加制作好的小地图

在这里插入图片描述

  • 右键,创建一个控件蓝图


    在这里插入图片描述
  • 添加一个图片组件。


    在这里插入图片描述
  • 在外观这一栏中,图像选择我们刚创建好的材质。

8.在游戏中添加UI在屏幕上

在这里插入图片描述

  • 在人物开始时或者关卡蓝图创建Widget(控件),添加到视口。

9.最终效果

在这里插入图片描述

  • 最终的效果,能够实时的更新小地图了。边框可以自己找图片加上。

【UE4】给制作的小地图加上方向指针

  • 最后如果想进一步给地图加上方向指针请看下一篇文章
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值