gpt4 book ai didi

javascript - 在 React Native 中停止顺序动画

转载 作者:行者123 更新时间:2023-12-03 06:24:46 25 4
gpt4 key购买 nike

我有一个由按钮 A 启动的序列动画,如何通过按钮 B 停止动画?谢谢

最佳答案

将动画存储在状态变量中,并在单击按钮时调用 startstop:

constructor() {
super(props);

var my_animation = ... // define your animation here

this.state = {
my_animation: my_animation;
}
}

startAnimation() {
this.state.my_animation.start();
}

stopAnimation() {
this.state.my_animation.stop();
}

render() {
<Button onPress={() => this.startAnimation()} />
<Button onPress={() => this.stopAnimation()} />
}

有关开始停止的更多信息,请参阅https://facebook.github.io/react-native/docs/animations.html

关于javascript - 在 React Native 中停止顺序动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38704981/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com