Timer

Timer

new Timer(options)

计时器对象

Source:
Parameters:
Name Type Description
options Object

选项

Name Type Attributes Description
duration number

持续时间

update function <optional>

更新回调

callback function <optional>

结束回调

Members

callback :function

计时器结束回调函数

Source:
Type:
  • function

duration :number

计时器持续时间

Source:
Type:
  • number

elapsed :number

计时器当前时间

Source:
Type:
  • number

update :function

计时器更新函数

Source:
Type:
  • function

Methods

add() → {Timer}

添加计时器到列表

Source:
Returns:
Type:
Timer

remove() → {Timer}

从列表中移除计时器

Source:
Returns:
Type:
Timer

tick(deltaTime)

执行周期回调函数

Source:
Parameters:
Name Type Description
deltaTime number

增量时间(毫秒)

(static) update(deltaTime)

更新计时器

Source:
Parameters:
Name Type Description
deltaTime number

增量时间(毫秒)

(static) wait(duration) → {Promise.<undefined>}

等待游戏时间(未使用)

Source:
Parameters:
Name Type Description
duration number

持续时间(毫秒)

Returns:
Type:
Promise.<undefined>

(static) waitRaw(duration) → {Promise.<undefined>}

等待原生时间(未使用)

Source:
Parameters:
Name Type Description
duration number

持续时间(毫秒)

Returns:
Type:
Promise.<undefined>