2022年6月10日星期五

animation Controller lottie

repeat (can set reverse to true, it will play back)
_lottieAnimationController = AnimationController(vsync: this);

_lottieAnimationController.addStatusListener((status) {
if(status == AnimationStatus.completed) {
_lottieAnimationController.repeat(reverse: false);
}
});



loop by code (forward from a specific frame)
_lottieAnimationController = AnimationController(vsync: this);

_lottieAnimationController.addStatusListener((status) {
if(status == AnimationStatus.completed) {
_lottieAnimationController.forward(from: 0);
}
print(status);

});

沒有留言:

發佈留言