热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

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

上一篇:【UE4第一人称射击游戏】33-创建一个迷你地图本篇效果:可以看到左上角有个简易的关卡计时器在倒计时步骤:打开“FPSHUD”&#

上一篇:

【UE4 第一人称射击游戏】33-创建一个迷你地图

本篇效果:

可以看到左上角有个简易的关卡计时器在倒计时

步骤:

  1. 打开“FPSHUD”,拖入一个图像控件

图像选择“Timer_Backing”,尺寸改为47×19

拖入3个文本控件

大小为12×10

字形为Light,尺寸为8

文本内容为“00”,锚点为左上角

剩下两个文本控件也做类似设置

  1. 打开“ThirdPersonGameMode”,

添加两个整型变量,分别命名为“minutes”和“seconds”

分别设置“minutes”和“seconds”的默认值为14和59

在事件图表中添加如下节点,表示:“seconds”每过1秒减1

判断当前“seconds”是否<0,如果<0就设置“seconds”为59,然后“minutes”-1

再判断当前的“minutes”和“seconds”是否为0,如果都为0,就让游戏暂停。可以在后面继续创建一个暂停的UI界面,这里就没做这个了。

  1. 打开“FPSHUD”,对两个文本控件的内容创建绑定函数

绑定的函数逻辑如下:主要就是将“ThirdPersonGameMode”中的“minutes”变量的值赋给文本控件的内容

同样的方法对第二个文本控件的内容创建一个绑定函数

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



推荐阅读
  • TCP长连接设备管理平台:架构与功能概览
    本文介绍了基于TCP长连接的设备管理平台的设计理念、技术选型及主要功能模块。最初,项目旨在实现简单的协议测试,但随着需求扩展,逐步演变为一个完整的前后端分离系统。 ... [详细]
  • 深入解析TCP/IP五层协议
    本文详细介绍了TCP/IP五层协议模型,包括物理层、数据链路层、网络层、传输层和应用层。每层的功能及其相互关系将被逐一解释,帮助读者理解互联网通信的原理。此外,还特别讨论了UDP和TCP协议的特点以及三次握手、四次挥手的过程。 ... [详细]
  • 本文介绍通过百度地图获取当前位置建筑物名称的具体步骤和方法,帮助用户更便捷地了解所在地点的信息。 ... [详细]
  • 网络出版服务许可证申请指南
    本文详细介绍了网络出版服务许可证的办理条件、适用企业范围及具体流程,帮助相关企业和个人了解并顺利完成许可证的申请。文章由专业机构提供,旨在为读者解答在互联网出版领域遇到的技术和合规问题。 ... [详细]
  • 历经三十年的开发,Mathematica 已成为技术计算领域的标杆,为全球的技术创新者、教育工作者、学生及其他用户提供了一个领先的计算平台。最新版本 Mathematica 12.3.1 增加了多项核心语言、数学计算、可视化和图形处理的新功能。 ... [详细]
  • 本文介绍了一种方法,在使用React-Leaflet库时,当用户在图像叠加层上拖动标记并释放时,如何准确获取该标记的(x,y)像素坐标。这对于需要保存标记位置或进行进一步处理的应用非常重要。 ... [详细]
  • 由中科院自动化所、中科院大学及南昌大学联合研究提出了一种新颖的双路径生成对抗网络(TP-GAN),该技术能通过单一侧面照片生成逼真的正面人脸图像,显著提升了不同姿态下的人脸识别效果。 ... [详细]
  • 精选多款高效实用软件及工具推荐
    本文介绍并推荐多款高效实用的软件和工具,涵盖系统优化、网络加速、多媒体处理等多个领域,并提供安全可靠的下载途径。 ... [详细]
  • 本文介绍如何在Django的管理后台中为特定模型添加自定义地图功能,例如使用百度地图API根据场馆名称获取并存储地理坐标。 ... [详细]
  • 2017年苹果全球开发者大会即将开幕,预计iOS将迎来重大更新,同时Siri智能音箱有望首次亮相,AI技术成为大会焦点。 ... [详细]
  • 在使用高德地图内置导航功能时遇到AMapNavi组件出现空指针异常,经过多次排查发现问题是由于so库的兼容性引起的。本文将详细介绍如何通过调整项目配置来解决这一问题。 ... [详细]
  • C语言实现推箱子游戏的完整代码
    本文详细介绍了如何使用C语言在Linux环境下实现一个简单的推箱子游戏,包括游戏的基本规则、地图设计及代码实现。适合C语言初学者学习。 ... [详细]
  • 微信小程序中实现位置获取的全面指南
    本文详细介绍了如何在微信小程序中实现地理位置的获取,包括通过微信官方API和腾讯地图API两种方式。文中不仅涵盖了必要的准备工作,如申请开发者密钥、下载并配置SDK等,还提供了处理用户授权及位置信息获取的具体代码示例。 ... [详细]
  • 管理学经典书籍推荐——《管理者必读12篇》
    本文推荐了一本管理学领域的经典书籍——《管理者必读12篇》,旨在帮助读者构建系统的管理学知识体系。 ... [详细]
  • 智慧城市建设现状及未来趋势
    随着新基建政策的推进及‘十四五’规划的实施,我国正步入以5G、人工智能等先进技术引领的智慧经济新时代。规划强调加速数字化转型,促进数字政府建设,新基建政策亦倡导城市基础设施的全面数字化。本文探讨了智慧城市的发展背景、全球及国内进展、市场规模、架构设计,以及百度、阿里、腾讯、华为等领军企业在该领域的布局策略。 ... [详细]
author-avatar
手机用户2502935633
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有