常用的节点之:Delay、Retriggerable Delay

 

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

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

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

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

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

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

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

 

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐