1

我想创建一个自定义衰减动画,当特定检查返回 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 大。

任何想法将不胜感激。

谢谢你。

4

0 回答 0