我想创建一个自定义衰减动画,当特定检查返回 true 时停止。
现在我的代码如下所示:
this.decayAnimation = decay(
this.state.animatedXYValue,
{
velocity: { x: 0.5, y: 0.5 },
deceleration: 0.996,
}
);
this.decayAnimation.start();
但我想停止动画,(或改变减速)如果 x 或 y 值
(不是速度,而是 的实际 x 或 y 值this.state.animatedXYValue : AnimatedValueXY
)
变得比我们说的 500 大。
任何想法将不胜感激。
谢谢你。