【UE4 第一人称射击游戏】33-创建一个小地图
上一篇:
【UE4 第一人称射击游戏】32-添加击杀AI的提示功能(使用到控件蓝图的动画功能)
本篇效果:
可以看到左上角完成了小地图的制作
步骤:
打开名为“FPSHUD”的控件蓝图,拖入一个图像控件,表示迷你地图本身
再拖入一个图像控件表示玩家自身(一个箭头)
接下来我们想捕获俯视图作为迷你地图
打开“ThirdPersonCharacter”,添加一个摄像机组件
让摄像机在角色正上方,然后俯瞰角色及其周围
再添加一个 场景采集组件2D
确保它的父级是刚才创建的摄像机
添加一个渲染目标
命名为“Minimap_Texture”
在“ThirdPersonCharacter”中,选中“SceneCaptureComponent”,然后纹理目标选择“Minimap_Texture”
运行游戏可以发现“Minimap_Texture”的更新
创建一个材质,命名为“Minimap_Material”
双击打开“Minimap_Material”,材质域选择“用户界面”
将“Minimap_Texture”拖入“Minimap_Material”
连线
打开“FPSHUD”,选中第一图像控件,图像选择“Minimap_Material”,尺寸改为150×150
可以设置一下颜色
选中第二个图像控件,图像选择“Minimap_Arrow”,尺寸选择16×18
然后将其放在minimap的正中间
如果出现瞄准就切换到俯视视角,就瞄准时停用“Camrea”摄像机
或者关闭 自动启用
游戏运行效果如文章开头所示。
【UE4 第一人称射击游戏】33-创建一个小地图相关推荐
- 【UE4 第一人称射击游戏】12-全自动步枪并显示剩余弹药量
上一篇: [UE4 第一人称射击游戏]11-武器跟随鼠标移动并添加开火音效 本篇效果: 步骤: 1.打开"Weapon_Base",添加一个整数类型,名为"Ammo&qu ...
- 【UE4 第一人称射击游戏】08-使用“AK47”发射子弹
上一篇: [UE4 第一人称射击游戏]07-添加"AK47"武器 本节效果: 步骤: 1.在"Blueprints"文件夹内添加一个Actor蓝图,命名为&qu ...
- 【UE4 第一人称射击游戏】13-瞄准开火
上一篇: [UE4 第一人称射击游戏]12-全自动步枪并显示剩余弹药量 本篇效果: 步骤: 1.打开"ThirdPersonCharacter",添加一个骨架网格体组件 将其作为M ...
- 【UE4 第一人称射击游戏】02-玩家健康和护甲
上一篇: [UE4 第一人称射击游戏]01-真实的第一人称相机 步骤: 1.在"ThirdPersonCharacter"中添加两个浮点变量"Health"和& ...
- 【UE4 第一人称射击游戏】21-添加动态扩散准心
素材资料地址: 链接:https://pan.baidu.com/s/1epyD62jpOZg-o4NjWEjiyg 密码:jlhr 上一篇: [UE4 第一人称射击游戏]20-添加瞄准十字线 本篇效 ...
- 【UE4 第一人称射击游戏】05-设置角色动画
素材资料地址: 链接:https://pan.baidu.com/s/1epyD62jpOZg-o4NjWEjiyg 密码:jlhr 效果: 步骤: 1.新建一个名为"Character&q ...
- 【UE4 第一人称射击游戏】01-真实的第一人称相机
步骤: 1.首先在虚幻商城中下载动画初学者内容包 2.创建一个工程,命名为"FPSTutorial",然后将内容包添加到该工程中 大约20M 3.双击打开"ThirdPe ...
- 【UE4 第一人称射击游戏】26-瞄准时删除十字线
上一篇: [UE4 第一人称射击游戏]25-修正换弹和冲刺时瞄准的bug 步骤: 打开"WBCrosshair",可以看到十字线是由"bottom"." ...
- 【UE4 第一人称射击游戏】07-添加“AK47”武器
素材资料地址: 链接:https://pan.baidu.com/s/1epyD62jpOZg-o4NjWEjiyg 密码:jlhr 效果: 步骤: 1.打开"WalkRun_BS" ...
最新文章
- 清华自动驾驶前沿报告!解密六大关键技术,全球人才分布【附下载】| 智东西内参...
- DotNetSpeech.dll的使用
- 父组件更新prop_如何在ReactJS中更新组件的prop —哦,是的,有可能
- Golang入门第一天-工具准备
- 【实践】腾讯PCG推荐系统应用实践(附PPT下载链接)
- Java父类与子类中静态代码块 实例代码块 静态变量 实例变量 构造函数执行顺序...
- 模糊滤镜_如何用 PS,为照片增加模糊与动感效果
- cad转pdf格式简易步骤
- LimeSDR官方系列教程(五):SDR的软件
- 研究生毕业论文查重标准是什么
- Android 百度翻译API(详细步骤+源码)
- rook 排错记录 + Orphaned pod found kube-controller-manager的日志输出
- python云计算1_python云计算1
- 如何添加打印纸规格尺寸?
- 张宇考前叮嘱:关于代数、级数、微分方程的三道送命题
- 微信小程序开发错误——底部导航栏没有显示完全
- 明日之后找回原来的服务器,明日之后怎么找回原来的账号
- linux script 教程,linux下神奇的script命令,linuxscript命令
- matlab/simulink电力电子仿真直流电机设置和使用
- 阿酷原创:视频微门户列表功能教程
热门文章
- com.android.support 不同版本冲突
- 用计算机学数学日记,数学日记汇编五篇
- 大连考研英语培训百家外语考研英语上岸学姐分享考研英语复习妙招
- 小程序直播页面遮罩及按钮设置
- refers to the module ‘django.db.model.BigAutoField‘ that could not be imported.
- DDD中聚合、聚合根的含义以及作用
- 微商该怎么去实体店铺货,成功率会更大呢?
- ubuntu 18.04,屏幕总是自动旋转,怎么办?
- bacnet的schedule特讲
- 2021食品生产企业食品安全管理人员必备知识考试题库