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