UE5 - 实现技能冷却功能教程(Set Timer by Event定时器节点使用)
作者:hangge | 2025-08-27 08:36
在角色游戏(RPG)或 MOBA 类游戏中,技能冷却(Cooldown)是保证战斗节奏的重要机制。本文将演示如何在 UE5 中,使用蓝图(Blueprint)实现技能冷却逻辑。



1,实现步骤
(1)打开关卡蓝图,新增一个浮点类型的变量 CD,默认值为 0.0,表示冷却时间。

(2)接着添加如下的蓝图逻辑,每次释放技能后会有 5 秒钟的冷却时间。

2,运行测试
(1)运行后,按下键盘数字 1 键输出“释放技能”并不断打印剩余冷却时间,在倒计时过程中再次按下 1 键,则会输出“冷却未结束”。

(2)只有冷却倒计时结束后,按下 1 键才能再次释放技能。

全部评论(0)