循环动画序列

时间:2017-04-13 19:04:46

标签: react-native react-native-ios

我试图在屏幕上制作一系列动画,其中一秒钟将无限循环。我有一个问题正确地调用它们。我试图从componentDidmount中删除.start()并执行.start(()=> this.animate2),但它会混淆整个动画。我无法弄清楚如何正确地做到这一点。

提前致谢!

为了简化代码,它看起来像这样:

animate1(){Animated.sequence([...])}
animate2(){Animated.sequence([...])}

在componentDidmount中,我调用它们:

componentDidMount() {
      Animated.sequence([
        this.animate1(),
        Animated.delay(3000),
        this.animate2()
      ]).start();

1 个答案:

答案 0 :(得分:0)

你只想让animate2永远循环吗?如果您尝试分离这些动画会怎么样?

&