Im trying to implement a carousel animation in Flutter where items smoothly transition from the top left or top right to the center of the screen as the user swipes left or right through the carousel how can i achieve this in Flutter.
Check out https://pub.dev/packages/infinite_carousel it has some nice features to tune your animation. You will basically need to add custom itemBuilder and use AnimatedBuilder inside of it. As animation provide ScrollController you also apply to InfiniteCarousel.builder and play with offset to make the animation you want.
2
Answers
Heres the solution.
Check out https://pub.dev/packages/infinite_carousel it has some nice features to tune your animation. You will basically need to add custom
itemBuilder
and useAnimatedBuilder
inside of it. As animation provideScrollController
you also apply toInfiniteCarousel.builder
and play with offset to make the animation you want.