我正在扑打中使用耀斑动画。我在耀斑帐户上创建了自己的动画。 Here is the link to my flare file
现在,当我在flutter应用程序中使用此动画时,动画图标太小。我正在使用如下的耀斑动画:
Container(
width: 50,
height: 50,
child: Center(
child: FlareActor(
"flare_animations/heart.flr",
animation: "go",
),
),
)
我可以看到动画的发生,但是它太小了。增加容器的大小并为FlareActor尝试不同的boxfit也无济于事。
答案 0 :(得分:3)
在Flare中创建动画时,您需要记住您的画板尺寸。您的FlareActor小部件与整个画板一样大,因为Flare不能测量动画中的形状。
如果将其保留为默认设置(例如1024x768像素),并且内部的动画很小(例如100x100像素),则将Container设置为50x50会更改整个画板的尺寸,因此您的动画会小得多(大约几个像素)。
要解决此问题,您可以将画板尺寸更改为较小(在左侧菜单中点击Artboard,然后在右侧菜单中更改“尺寸”)或更改动画形状大小变大(在左侧菜单中点击形状,然后在右侧菜单中更改缩放)。