如何在Flutter中创建标志动画?

时间:2020-02-27 13:04:26

标签: animation flutter pixel flutter-animation

我正在寻找一种在Flutter中执行类似操作的方法:

enter image description here

标志本身可以是任何小部件,而不仅仅是图像。

我有一个结合使用sin函数和有状态Widget的想法,但是我基本上有两个问题:

  1. 我不知道如何访问小部件的每个像素。
  2. 如果我确实可以访问每个像素,则不知道如何更改其高程(我知道可以更改整个Widget的高程,但是如何仅在一部分Widget中执行此操作?)。

如果我能解决这两个问题,那么我想我可以根据正弦波函数的输出来提升每个像素(并稍微改变其颜色)并复制上述效果。

有人知道在Flutter中是否有可能实现这种目标吗?谁能指出我正确的方向来达到这样的效果?

0 个答案:

没有答案