JavaScriptを有効にしてください

【Flutter】簡単にアニメーションを実現するサンプル

 ·  ☕ 2 分で読めます

【Flutter】簡単にアニメーションを実現するサンプル

Flutter で簡単にアニメーションを実現するサンプル。
今回は公式ドキュメントから動画やサンプルコードがあり簡単に実装ができるものをまとめたものになります。

環境

  • Flutter 3.3.10

大きさを変化させる ScaleTransition

表示サイズを変化させる SizeTransition

透過率を変化させる FadeTransition

スクロールリストの透過率を変化させる SliverFadeTransition

くるくる回る RotationTransition

スライドする SlideTransition

位置座標を変更する AnimatedPositioned

余白を変化させる AnimatedPadding

位置を変化させる AlignTransition

特定の位置に変化させる PositionedTransition

RelativePositionedTransition と似ています。

特定の位置に変化させる RelativePositionedTransition

RelativePositionedTransition と似ています。

テキストのスタイルを変化させる DefaultTextStyleTransition

※動画は AnimatedDefaultTextStyle class のものを使用していますが動作は同じです。

DecoratedBoxを変化させる DecoratedBoxTransition

共有

こぴぺたん
著者
こぴぺたん
Copy & Paste Engineer