如何:在两个游戏组件之间的 Flutter Flame 中制作动画“连锁闪电”效果? 所以当我看到这个问题时:
或者在 Flutter Flame /其他游戏引擎中做此类事情的最佳实践是什么?
创建一个
LineComponent
,将两个游戏组件传递给它,然后覆盖 render
,并在 component1.position
和 component2.position
之间画一条线。
这取决于效果应该是什么样子,您可以使用
ParticleSystemComponent
或使用 MoveToEffect
的许多组件来制作它。