文件名称:path_morph_for_flutter:这是Flutter套件,可让您顺利地将一条路径变为另一条路径
文件大小:345KB
文件格式:ZIP
更新时间:2024-06-09 07:41:25
Dart
路径变形 这是一个纯Dart程序包,可让您将一个Flutter Path对象平滑地变形为另一个对象。 您可以将其视为补间动画的路径。 想法是采用两条路径,即源路径和目标路径,并平滑地移动源路径的点,直到其看起来与目标路径完全相似为止。 用法 首先,您需要使用PathMorph.samplePaths()方法对两条路径进行采样,该方法返回SampledPathData对象。 SampledPathData data = PathMorph.samplePaths(path1, path2); 然后,调用PathMorph.generateAnimations()方法为路径中的每个点创建一个动画。 此方法需要一个AnimationController对象和一个SampledPathData对象作为参数。 此外,它希望您将一个函数传递给它,一个函数本身带有两个参数。 在函数主体中,必须调用s
【文件预览】:
path_morph_for_flutter-master
----pubspec.yaml(362B)
----example.gif(324KB)
----lib()
--------path_morph.dart(79B)
--------sampled_path_data.dart(478B)
--------morph.dart(2KB)
----pubspec.lock(954B)
----android()
--------app()
----example()
--------pubspec.yaml(262B)
--------lib()
--------android()
--------.metadata(303B)
--------.gitignore(1KB)
----LICENSE(561B)
----README.md(2KB)
----.gitignore(133B)
----path_morph.iml(982B)
----CHANGELOG.md(52B)