延迟
定义所有动画属性开始前的延迟时间(以毫秒为单位),或针对特定属性进行本地延迟设置。
接受
- 一个大于或等于
0的Number数值。 - 一个返回大于或等于
0的Number类型值的基于函数的值
默认值
动画延迟值(默认值为 0)。
要全局更改默认值,请更新 engine.defaults 对象。
import { engine } from 'animejs';
engine.defaults.delay = 500;
延迟代码示例
import { animate } from 'animejs';
const animation = animate('.square', {
x: '17rem',
rotate: {
to: 360,
delay: 1000, // Local delay applied only to rotate property
},
delay: 500, // Global delay applied to all properties
loop: true,
alternate: true
});
<div class="medium row">
<div class="square"></div>
</div>