こんにちは。EveryDaySoft代表の永田です。
Flutterでのアニメーション再生で最適な拡張子の紹介です。
公式にも紹介されています。
https://docs.flutter.dev/development/ui/assets-and-images
ビジュアルエフェクトのようなアニメーションにはWebPが最適です。
WebPはGoogleが開発している画像フォーマットで可逆圧縮・非可逆圧縮の両方に対応し、従来の画像フォーマットと比較し、ファイルサイズが小さくなり、透過させたい場合も圧縮形式を問わずアルファチャンネルに対応してます。綺麗に再生できました。
スピード可変には
AnimatedBuilderを使用するとスピード変化に対応できます。
貴重なお時間お読みくださいまして、誠にありがとうございます。
コメントを残す