【UE4 第一人称射击游戏】30-简单的任务提示功能

上一篇:

UE4 第一人称射击游戏】29-流畅的枪械移动

本篇效果:

到达指定位置后,右上角会出现新的任务提示信息

步骤:

  1. 打开“ThirdPersonCharacter”,添加一个string类型变量

【UE4 第一人称射击游戏】30-简单的任务提示功能_第1张图片

默认值设为“Progress Through The Level”

【UE4 第一人称射击游戏】30-简单的任务提示功能_第2张图片
  1. 打开“FPSHUD”,拖入两个文本

【UE4 第一人称射击游戏】30-简单的任务提示功能_第3张图片

第一个文本内容设为“Objectives”,锚点为右上角

【UE4 第一人称射击游戏】30-简单的任务提示功能_第4张图片

调整颜色和字体

【UE4 第一人称射击游戏】30-简单的任务提示功能_第5张图片

对齐方式为右对齐

【UE4 第一人称射击游戏】30-简单的任务提示功能_第6张图片

对第二个文本的文本内容创建一个绑定

【UE4 第一人称射击游戏】30-简单的任务提示功能_第7张图片

绑定内容如下所示

【UE4 第一人称射击游戏】30-简单的任务提示功能_第8张图片

回到设计器,将文件控件的长度拉长,设置对齐方式为右对齐

【UE4 第一人称射击游戏】30-简单的任务提示功能_第9张图片
【UE4 第一人称射击游戏】30-简单的任务提示功能_第10张图片

锚点仍为右上角

【UE4 第一人称射击游戏】30-简单的任务提示功能_第11张图片

字体尺寸改小一点

【UE4 第一人称射击游戏】30-简单的任务提示功能_第12张图片

运行游戏,效果如下:

【UE4 第一人称射击游戏】30-简单的任务提示功能_第13张图片

接下来我们要创建一个改变任务目标字符串的蓝图类

  1. 创建一个蓝图类(父类为Actor),命名为“Objective1”

【UE4 第一人称射击游戏】30-简单的任务提示功能_第14张图片

双击打开“Objective1”,添加一个盒体碰撞组件

【UE4 第一人称射击游戏】30-简单的任务提示功能_第15张图片

添加重叠事件

【UE4 第一人称射击游戏】30-简单的任务提示功能_第16张图片

移动到视口中并将体积扩大一些

【UE4 第一人称射击游戏】30-简单的任务提示功能_第17张图片

你可能感兴趣的:(#,虚幻4,FPS游戏,ue4,游戏)