我知道有为Flutter编写的游戏/精灵引擎,但我的目标是更好地了解绘画和小部件,所以我想自己做。
如果我想要一堆可以在游戏板上移动的小部件,什么是最好的方法?我是否会创建一个具有固定尺寸的盒子小部件,并让我控制一堆孩子的位置?
一个示例是在游戏区域中放置可以随意移动的拼字游戏。或俄罗斯方块阻止。可以在任何地方并且可以移动的不同小部件。我只是在寻找可以指引我正确方向的人。谢谢。
答案 0 :(得分:0)
您可以在颤动中使用画布绘制自定义形状和线条,然后为它们设置动画,因为颤动每秒支持60帧。您需要非常了解customPaint。这是如何使用customPaint绘制自定义形状的很好的展示。
https://medium.com/@rjstech/flutter-custom-paint-tutorial-build-a-radial-progress-6f80483494df