Flutter: Flare x Flutter 2D矢量动画

官方网站:https://www.2dimensions.com/

包括Nima和Flare。本文主要介绍Flare的简单使用.

Flutter: Flare x Flutter 2D矢量动画_第1张图片

先创建一个账户:

Flutter: Flare x Flutter 2D矢量动画_第2张图片

Flutter: Flare x Flutter 2D矢量动画_第3张图片

 

点击进去,进入画板页面。

Flutter: Flare x Flutter 2D矢量动画_第4张图片

先调整一下画板的大小:

Flutter: Flare x Flutter 2D矢量动画_第5张图片


创建一个简单的Logo动画:

1.先添加一个圆:

Flutter: Flare x Flutter 2D矢量动画_第6张图片

2.配置表盘:

Flutter: Flare x Flutter 2D矢量动画_第7张图片

然后设置一个圆条矩形,制作一个简单的动画。

 

Flutter: Flare x Flutter 2D矢量动画_第8张图片然后我们就可以开始制作动画了:

Flutter: Flare x Flutter 2D矢量动画_第9张图片

导出我们制作的动画:

Flutter: Flare x Flutter 2D矢量动画_第10张图片

Flutter: Flare x Flutter 2D矢量动画_第11张图片

导出这样一个文件后,让我们来运行它。


使用导出的文件到App中:

首先,使用Android Studio创建一个Flutter项目.然后看看Flare的git 仓库:

https://github.com/2d-inc/Flare-Flutter

README.md仔细的说明了安装和配置方法。

1.安装依赖:

flare_flutter: ^1.5.4

2.创建资源文件夹引入刚刚导出的文件:

Flutter: Flare x Flutter 2D矢量动画_第12张图片

3.声明这些资源:

Flutter: Flare x Flutter 2D矢量动画_第13张图片

4.展示动画效果:

Flutter: Flare x Flutter 2D矢量动画_第14张图片

Flutter: Flare x Flutter 2D矢量动画_第15张图片

Flutter: Flare x Flutter 2D矢量动画_第16张图片

Flutter: Flare x Flutter 2D矢量动画_第17张图片


引入优秀的Flare:

现成的Flare总是优秀的。【选择现有的自己喜欢的】

Flutter: Flare x Flutter 2D矢量动画_第18张图片

Flutter: Flare x Flutter 2D矢量动画_第19张图片

一样导出未.flr文件。然后使用即可。

Flutter: Flare x Flutter 2D矢量动画_第20张图片

更多Demo和说明,请访问Flare-Flutter的Github.

你可能感兴趣的:(Flutter)