UE4如何制作小地图

时间:2024-04-04 07:45:56

制作小地图可以在actor移动的时候进行观测。尤其是玩家在移动的时候可以有一个摄像头专门跟住让玩家可以观察自己的人物。其实也类似与监控器。
还有一种就是制作全局的小地图。就像王者一样在左上有一个全局缩略图。
那么如何制作呢?
本次制作的小地图分为 两种。

  • 全局小地图。用一个摄像机拍摄全景然后投射到umg

  • 移动小地图。在人物上面增加一个摄像机,实时获取人物的位置以及场景情况投射到umg

    全局小地图

  • 新建2d捕获蓝图
    UE4如何制作小地图
    UE4如何制作小地图
  • 新建render target
    UE4如何制作小地图
  • 并且把 2dMiniMap的TextureTarget 设置为刚刚新建的render target
    UE4如何制作小地图
  • 把2dMiniMap拖入场景并且调整位置
    UE4如何制作小地图
  • 点击运行
    UE4如何制作小地图

移动小地图
- 首先新建一个umg,并添加到viewport中
UE4如何制作小地图
UE4如何制作小地图
此时不会有任何图像出现。因为此时image为空
UE4如何制作小地图

  • 新建一个rendertarget
    UE4如何制作小地图

  • 并选择CompressionSetting为
    UE4如何制作小地图
    保存

  • 然后新建材质
    UE4如何制作小地图
  • 打开材质,链接
    UE4如何制作小地图

  • 进入人物。添加两个摄像机
    UE4如何制作小地图
    UE4如何制作小地图

  • 再在camera中去掉活性
    UE4如何制作小地图

  • 选中2d摄像机
    UE4如何制作小地图

  • 返回MyHUD umg中选中imge
    UE4如何制作小地图

  • 然后保存编译运行
    UE4如何制作小地图