【发布时间】:2021-08-26 12:54:11
【问题描述】:
我的游戏需要一个 listView。有没有一种简单的方法来创建一个?没有此类功能的教程,我在文档中找不到任何内容。
【问题讨论】:
标签: flutter scrollview flame
我的游戏需要一个 listView。有没有一种简单的方法来创建一个?没有此类功能的教程,我在文档中找不到任何内容。
【问题讨论】:
标签: flutter scrollview flame
Flame 没有为这些东西提供自己的小部件,我们依赖于 Flutters 优秀的小部件系统。
因此,您可以直接在 Flutter 中创建小部件,然后将 GameWidget 放入堆栈(或类似的堆栈)并使用 Flutter 自己的 Navigation 在小部件之间移动,或者使用 Flame's overlay system。
为了使用叠加层,您可以在创建 GameWidget 时添加您希望可以访问的叠加层,然后调用 game.overlays.add 来渲染特定的小部件,并调用 game.overlays.remove 来停止渲染它。
【讨论】: