混合-Merge
将多个动画混合为一个并输出
引入
import { merge } from 'popmotion';
使用
merge(
tween(),
action(({ update }) => update(1)),
physics({ velocity: 1000 })
).start((v) => console.log(v));
上面的例子是一个很混乱的输出,三个动画同时执行
tween是从0 ~ 1
action马上输出 1
physics是从0开始匀速运动
但是上面的动画会受到tween的duration属性的影响,将会在300ms后停止
方法
同action
实例方法
stop
同action
← 延迟-Delay 并行-Parallel →