计时器属性
createTimer() 函数返回的 Timer 实例上可用的属性。
const timer = createTimer(parameters);
┌────────────┐
timer.│progress │
timer.│currentTime ├─ Properties
timer.│duration │
└────────────┘
| 名称 | 描述 |
|---|---|
| id | 获取和设置定时器的 ID(String | Number) |
| deltaTime | 获取当前帧与前一帧之间经过的时间(毫秒)(Number) |
| currentTime | 获取和设置计时器的全局当前时间(毫秒)(Number) |
| iterationCurrentTime | 获取和设置当前迭代时间,单位为毫秒(Number) |
| progress | 获取和设置计时器的整体进度,从 0 到 1 (Number) |
| iterationProgress | 获取和设置当前迭代的进度,从 0 到 1 (数字) |
| currentIteration | 获取和设置当前的迭代次数 (Number)。 |
| speed | 获取和设置计时器的播放速率倍增器(Number) |
| fps | 获取和设置计时器的帧率 (Number) |
| paused | 获取和设置定时器是否已暂停(布尔值) |
| began | 获取和设置定时器是否已启动 (Boolean) |
| completed | 获取和设置定时器是否已完成 (Boolean) |
| reversed | 获取和设置定时器是否反向 (Boolean) |
| backwards | 获取定时器当前是否正在倒放 (Boolean) |