动画属性

animate()waapi.animate() 函数返回的 Animation 实例上可用的属性。

const animation = animate(targets, parameters);
          ┌────────────┐
animation.│targets     │
animation.│currentTime ├─ Properties
animation.│duration    │
          └────────────┘

仅适用于 JS 版本的 animate() 的属性标有 JS 徽章。

名称 描述
id JS 获取和设置动画的ID(String | Number
targets 获取当前的动画目标(数组
currentTime 获取和设置动画的全局当前时间(毫秒)(Number
iterationCurrentTime JS 获取和设置当前迭代时间,单位为毫秒(Number
deltaTime JS 获取当前帧与前一帧之间经过的时间(毫秒)(Number
progress 获取和设置动画的整体进度,从 01Number
iterationProgress JS 获取和设置当前迭代的进度,从 01数字
currentIteration JS 获取和设置当前的迭代次数 (Number)
duration 获取动画的总时长(毫秒)(Number
speed 获取和设置动画的速度倍增器(数字
fps JS 获取和设置动画的帧率 (Number)
paused 获取和设置动画是否暂停(布尔值
began JS 获取和设置动画是否已开始(Boolean
completed 获取和设置动画是否已完成(Boolean
reversed JS 获取和设置动画是否反向播放 (Boolean)
backwards JS 获取动画当前是否正在倒放 (Boolean)