蓝图:创建吃鸡小地图(法二)

1 创建一个第三人称的蓝图项目

image.png

2 创建SceneCapture2D蓝图,命名为MiniCamera

image.png

打开MiniCamera,在Detail面板找到Rotation,将Y轴旋转-90度,编译保存


image.png

将新建好的MiniCamera拖拽到人物头顶


image.png

3 在User Interface中创建渲染目标(Render Target),命名为MiniMap_Target

4 打开MiniCamera

在Detail面板中找到Texture Target 设置为我们刚刚建好的渲染目标MiniMap_Target,找到Capture Source设置为图中所示


image.png

5 由渲染目标MiniMap_Target创建材质,保持默认命名就好

image.png

打开刚刚创建好的材质,将Material Domain设置为User Interface,连线


image.png

6 在User Interface 中创建Widget BluePrint,命名为MiniMap_UI

打开MiniMap_UI,拖拽控件Image,设置大小为256x256,Brush设置为我们刚刚创建好的材质


image.png

至此小地图的各个部件已经创建完成,我们之后要做的是显示出小地图


7 显示小地图

打开人物蓝图,添加如下内容


image.png

8 MiniCamera跟随人物走动

在人物蓝图中添加如下内容


image.png

总结

整体上流程是这样的:
创建Camera->创建Render Target->创建Material->创建Widget BluePrint->在人物蓝图中创建小地图和Camera跟随人物走动

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容