目录
第一步:制作小地图前戏
1:创建一个在UE4蓝图里创建一个名称为2D的摄像机,它是一个在2D世界里独立的摄像机
2: 点击进去把右边细节面板中Perspective改成下面一个
3:在主角的蓝图里面重新又添加一个弹簧臂因为它是一个独立的摄像机把它挂在最上面继承那里
4:在创建的弹簧臂里再添加一个子actor目的方便于挂载,然后在下面的子物体搜索刚刚创建的2D摄像机并点击,并且把摄像机弄成-90度其它归零
5:在材质那里创建一个渲染目标,以及在创建的2D相机那里把渲染目标给弄进来
6:创建一个小地图材质,把当前地图信息时实渲染进来
7:把材质里面的Material改成用户自定义
第二步:创建UI地图
1:创建用户控件UI
2:进入控件蓝图,在左边搜索image图片自定义一个大小随自己喜好放在左边还是右边
3:创建好image之后在右边把创建的地图材质添加进来
4:在自己的角色蓝图里基于第一个摄像机创建一个widget组件在里面
5:在左下方widget class里面添加用户控件到里面
第三步:设置小地图玩家方向
1:导入事先我准备好的人物箭头图标
2:把导入进来的箭头创建一下图标
3:在人物蓝图组件那里自己创建的第二个弹簧臂下面创建一个大树形状的控件
4:把刚刚创建的图标在右边给设置进来并且调整好位置就OK
最后效果呈现
UE4制作的小地图
链接分享
1:同款小地图的图片包
链接:https://pan.baidu.com/s/1qChUPm39tlFCv9GkuVnxrg
提取码:6666
2:免费的UE4卡通材质包有小伙伴需要的可以免费拿
链接:https://pan.baidu.com/s/1FCsJjdJF5OQPPiD3sX2fsg
提取码:6666