上一篇:

【UE4 第一人称射击游戏】34-制作一个简易计时器

本篇效果:

可以看到击中目标后有了一个红色准心的提示效果

步骤:

  1. 新建一个控件蓝图,命名为“Hitmarker”

双击打开“Hitmarker”,拖入一个图像控件,锚点设置为正中间

尺寸设置为32×32

位置设置为(-16,-16),让这个图像在屏幕正中间

添加一个动画,命名为“Fade”

选中“Fade”,添加一个轨迹

添加一个对 颜色和不透明度的控制,设置第0s时Alpha为1,设置第0.25s时Alpha为0,设置第0.5s时Alpha为1.

动画效果如下:(有个淡入淡出的效果)

如果感觉不明显,可以将颜色改为红色

在图表中添加如下节点:

接下来想做的是当击中敌人后,能够播放这个UI动画

  1. 打开“SimpleAI”,删除AI被击中时打印字符串的节点

替换为如下节点:

运行游戏效果如文章开头所示。

【UE4 第一人称射击游戏】35-击中目标时添加准心提示相关推荐

  1. 【UE4 第一人称射击游戏】18-添加角色换弹时的动作

    上一篇: [UE4 第一人称射击游戏]17-重写换弹逻辑 本篇效果: 步骤: 1.打开"SWAT_AnimBP",在动画图表中,添加一个名为"Reloading" ...

  2. 【UE4 第一人称射击游戏】12-全自动步枪并显示剩余弹药量

    上一篇: [UE4 第一人称射击游戏]11-武器跟随鼠标移动并添加开火音效 本篇效果: 步骤: 1.打开"Weapon_Base",添加一个整数类型,名为"Ammo&qu ...

  3. 【UE4 第一人称射击游戏】22-拾取弹药

    上一篇: [UE4 第一人称射击游戏]21-添加动态扩散准心 本篇效果: 当角色触碰到弹药箱后,玩家的后备弹夹就会多50发子弹,并且触碰到弹药箱后,会播放相应的声音和粒子特效. 步骤: 新建一个蓝图类 ...

  4. 【UE4 第一人称射击游戏】13-瞄准开火

    上一篇: [UE4 第一人称射击游戏]12-全自动步枪并显示剩余弹药量 本篇效果: 步骤: 1.打开"ThirdPersonCharacter",添加一个骨架网格体组件 将其作为M ...

  5. 【UE4 第一人称射击游戏】20-添加瞄准十字线

    上一篇: [UE4 第一人称射击游戏]19-修复冲刺或换弹时可以进行射击的bug 本篇效果: 步骤: 先下载一个瞄准的十字线图片,可以从阿里巴巴矢量图库下载: https://www.iconfont ...

  6. 【UE4 第一人称射击游戏】26-瞄准时删除十字线

    上一篇: [UE4 第一人称射击游戏]25-修正换弹和冲刺时瞄准的bug 步骤: 打开"WBCrosshair",可以看到十字线是由"bottom"." ...

  7. 【UE4 第一人称射击游戏】33-创建一个小地图

    上一篇: [UE4 第一人称射击游戏]32-添加击杀AI的提示功能(使用到控件蓝图的动画功能) 本篇效果: 可以看到左上角完成了小地图的制作 步骤: 打开名为"FPSHUD"的控件 ...

  8. 【UE4 第一人称射击游戏】51-制作手榴弹

    上一篇: [UE4 第一人称射击游戏]50-用另一种方法实现僵尸随机漫游 僵尸攻击玩家时造成伤害 本篇效果: 按G键投掷出手榴弹,产生爆炸效果 步骤: 新建一个蓝图类(父类为Actor),命名为&qu ...

  9. 【UE4 第一人称射击游戏】40-改变武器的可见性

    上一篇: [UE4 第一人称射击游戏]39-"M4A1"武器设置 本篇效果: 步骤: 打开"Weapon_M4A1",删除带有"AK47"的 ...

最新文章

  1. 适配器(GenericServlet)改造Servlet
  2. Redis之单线程 Reactor 模型
  3. vmware workstation使用方法
  4. linux中的3d设计软件,Linux专业画室:免费3D图形设计工具
  5. 开发日记-20190719 关键词 读书笔记《Linux 系统管理技术手册(第二版)》DAY 12
  6. python怎么赋值int_int对象不支持项赋值
  7. orm2 中文文档 4.1 hasOne(多对一关系)
  8. 浙大计算机学院2021复试名单,浙江大学2021年硕士研究生各院复试细则及复试名单汇总...
  9. Dialog对话框全解
  10. C++各种文件的作用
  11. Excel中怎么自动调整行高列宽
  12. fast无线路由器设置服务器,Fast迅捷无线路由器怎么设置 Fast迅捷无线路由器设置方法【详细步骤】...
  13. Apache Hudi 详解
  14. android界面美化教程,android界面UI美化:沉浸模式、全透明或半透明状态栏及导航栏的实现...
  15. swift纯代码UITabBarController的使用
  16. 三点法求点三维坐标实验
  17. 2019电赛----模拟电磁曲射炮
  18. 今天终于解决了U盘0字节问题
  19. 使用几何光学实现空间相对定位(python+opencv)
  20. 10.28字符串加密等

热门文章

  1. 农业+电商+XFS,农民伯伯的福音来啦
  2. 抖音上农民伯伯出的题,真的会难倒清华北大的高材生吗?
  3. VS 和Visual Assist X快捷键
  4. FitNesse工具
  5. speedoffice表格如何设置上/下角标?
  6. 7080生化分析仪使用说明书—— 测定原理篇
  7. 有关计算机的英语名言,有关生命力励志英文名言
  8. Redis监控和告警
  9. SQL Server远程跨数据库服务器查询、导入数据
  10. jsonpath 判断是否包含_JsonNode findPath方法详解 JsonNode判断是否为空详解