我试图在屏幕上制作一系列动画,其中一秒钟将无限循环。我有一个问题正确地调用它们。我试图从componentDidmount中删除.start()并执行.start(()=> this.animate2),但它会混淆整个动画。我无法弄清楚如何正确地做到这一点。
提前致谢!
为了简化代码,它看起来像这样:
animate1(){Animated.sequence([...])}
animate2(){Animated.sequence([...])}
在componentDidmount中,我调用它们:
componentDidMount() {
Animated.sequence([
this.animate1(),
Animated.delay(3000),
this.animate2()
]).start();
答案 0 :(得分:0)
你只想让animate2永远循环吗?如果您尝试分离这些动画会怎么样?
&