> 文章列表 > 【UE】倒计时归零时结束游戏

【UE】倒计时归零时结束游戏

【UE】倒计时归零时结束游戏

        上一篇博客(【UE】一个简易的游戏计时器)完成了游戏时间每秒+1的功能,本篇博客在此基础上完成倒计归零时结束游戏的功能

效果

步骤

1. 打开“ThirdPersonGameMode”,将剩余的秒数和分钟数的默认值分别设置为1和59

在事件图表中添加如下节点

        即每秒让“Seconds”减1,然后判断“Seconds”是否小于0,如果小于0,就将“Minutes”减1,然后将“Seconds”设为59

 只需判断“Seconds”和“Minutes”是否都为0,如果都为0,就设置游戏暂停

 2. 如果希望结束游戏显示结束游戏界面

 首先创建一个控件蓝图

如果希望点击第一个按钮重新开始游戏,添加如下节点

 最终效果如文章开头所示。