Flutter spritewidget如何使用Sprite工作表

时间:2018-12-13 22:21:34

标签: android animation flutter sprite sprite-sheet

我一直试图用spritewidget制作动画,但是我似乎看不到他们是如何制作动画的。

我有以下

await _fireworksImageMap.load(<String>[
                          'assets/sprites/fireworks/fireworks_sprite_sheet_0.png',
                          'assets/sprites/fireworks/fireworks_sprite_sheet_1.png',
                          'assets/sprites/fireworks/fireworks_sprite_sheet_2.png',
                          'assets/sprites/fireworks/fireworks_sprite_sheet_3.png',
                        ]);

  // Load sprite sheets
 String json = await _bundle.loadString('assets/sprites/fireworks/fireworks_sprite_sheet_0.json');
                        fireworksSpriteSheet = new SpriteSheet(_fireworksImageMap['assets/sprites/fireworks/fireworks_sprite_sheet_0.png'], json);

这基本上是我所拥有的,但是我为该动画准备了3个json表格,png 0到3都是单个动画的一部分。我知道我必须适合它在spriteWidget()中。但我不知道如何获得此动画以返回动画,而实际上没有几个Spritesheets。

我希望有人可以帮助我提供一些指导或样品。几乎没有关于spritewidget的信息,除了GitHub上的样本几乎没有提供任何信息。

0 个答案:

没有答案