跳转至

SceneTreeTimer

继承

Reference

简要描述

一键计时器。

描述

由场景树管理的单发计时器,在完成时会发出timeout。另请参见SceneTree.create_timer

Timer相反,它不需要实例化节点。通常用于创建单触发延迟计时器,如以下示例所示:

func some_function():
    print("Timer started.")
    yield(get_tree().create_timer(1.0), "timeout")
    print("Timer ended.")

成员

类型 属性名 默认值
float time_left

信号

  • timeout

计时器达到0时发出。


成员说明

  • float time_left
setter set_time_left(value)
getter get_time_left