KenBurns

Ken Burns 效果是一种用于静止图像视频制作的平移和缩放效果。

用 KenBurns 小部件包装您的图像

Container(
      height: 300,
      child: KenBurns(
        child: Image.network("https://lemag.nikonclub.fr/wp-content/uploads/2017/07/08.jpg", fit: BoxFit.cover,),
      ),
),

kenburns_slow

配置

您可以配置 KenBurns 小部件

KenBurns(
    minAnimationDuration : Duration(milliseconds: 3000),
    maxAnimationDuration : Duration(milliseconds: 10000),
    maxScale : 8,
    child: ...
  });

下载

https://pub.dev/packages/kenburns

dependencies:
  kenburns: 

GitHub

https://github.com/florent37/Flutter-KenBurns