时间线属性
createTimeline() 函数返回的 Timeline 实例上可用的属性。
const timeline = createTimeline(parameters);
┌────────────┐
timeline.│labels │
timeline.│currentTime ├─ Properties
timeline.│duration │
└────────────┘
| 名称 | 描述 |
|---|---|
| id | 获取和设置时间轴的 ID(字符串 | 数字) |
| labels | 获取和设置时间轴的时间位置标签映射(Object) |
| currentTime | 获取和设置时间轴的全局当前时间(毫秒)(Number) |
| iterationCurrentTime | 获取和设置当前迭代时间,单位为毫秒(Number) |
| deltaTime | 获取当前帧与前一帧之间经过的时间(毫秒)(Number) |
| progress | 获取和设置时间轴的整体进度,从 0 到 1(Number) |
| iterationProgress | 获取和设置当前迭代的进度,从 0 到 1 (数字) |
| currentIteration | 获取和设置当前的迭代次数 (Number) |
| duration | 获取时间轴的总持续时间(毫秒)(Number) |
| speed | 获取和设置时间轴的速度倍增器 (Number) |
| fps | 获取和设置时间轴的帧率(数字) |
| paused | 获取和设置时间线是否暂停(Boolean) |
| began | 获取和设置时间线是否已开始 (Boolean) |
| completed | 获取和设置时间线是否已完成 (Boolean) |
| reversed | 获取和设置时间线是否反向 (Boolean) |
| backwards | 获取时间线当前是否正在倒放 (Boolean) |