UE4\UE5 蓝图节点Delay与Retriggerable Delay的使用与区别

常用的节点之:Delay、Retriggerable Delay

UE4\UE5 蓝图节点Delay与Retriggerable Delay的使用与区别_第1张图片

 

 这两个节点的用法相当于SetTimeOut方法,延迟多少秒执行操作,唯一的区别就是:

Delay:指定一个延时的时间进行一次操作,倒计时过程中再次调用无效(时间不会被重置)

Retriggerable Delay:可重新触发延时时间进行一次操作,倒计时过程中再次调用倒计时时间将重置为 设置的时间。

通俗的理解就是,Delay节点在启动执行后再次调用执行就不会影响上一次的执行了

UE4\UE5 蓝图节点Delay与Retriggerable Delay的使用与区别_第2张图片

鼠标左键在两秒内重复按下调用Delay,那在屏幕上就会重复地打印出“Hello”的log

反过来,Retriggerable Delay节点在未执行的时间内重复去调用,就会重置之前的启动

UE4\UE5 蓝图节点Delay与Retriggerable Delay的使用与区别_第3张图片

在2秒内重复去按鼠标左键,则永远就只会执行最后一次。

 

你可能感兴趣的:(UE4,蓝图,UE4,蓝图)