funvas

Flutter 包,可根据时间和数学(主要是三角)函数创建画布动画。

“funvas”这个名字基于 Flutter + fun + canvas。如果您有更好的想法,请告诉我 :)

68747470733a2f2f73382e67696679752e636f6d2f696d616765732f616e696d6174696f6e383730396363626266376232306536652e676966

68747470733a2f2f73382e67696679752e636f6d2f696d616765732f616e696d6174696f6e383730396363626266376232306536662e676966

113479453-b9dd2480-947e-11eb-88b6-4ef3835e0a29

113479456-bfd30580-947e-11eb-9a3a-f807299a289a

68747470733a2f2f73322e67696679752e636f6d2f696d616765732f616e696d6174696f6e303533633966363134616164363865662e676966

68747470733a2f2f73322e67696679752e636f6d2f696d616765732f616e696d6174696f6e626663303936613438363632313430352e676966

113479483-e8f39600-947e-11eb-858b-ec3fe980f2b2

113479485-ec871d00-947e-11eb-863b-4dac2a92c6e4

113479488-f01aa400-947e-11eb-81c4-e4394ec20b01

113479491-f1e46780-947e-11eb-9bb2-f43748651700

代码库结构

此代码库目前包含以下包

  • funvas,这是实际的funvas Flutter包,也托管在Pub上。funvas_tweetsfunvas_demo(以及funvas中的example包)都依赖于此包。它包含显示funvas动画的基本小部件。
  • funvas_tweets是我创建并在Twitter上分享的funvas动画集合。该包还包含我用来将动画导出为GIF的代码。
  • funvas_demo是一个Flutter Web应用程序,展示了一些funvas动画,可以通过funvas.creativemaybeno.dev访问。它包含funvas_tweets包中的一系列funvas动画。并非所有动画都包含在内,因为其中一些在实时演示中可能表现不佳 :)

GitHub

https://github.com/creativecreatorormaybenot/funvas