【问题标题】:how to create a scrollView in Flutter Flame如何在 Flutter Flame 中创建滚动视图
【发布时间】:2021-08-26 12:54:11
【问题描述】:

我的游戏需要一个 listView。有没有一种简单的方法来创建一个?没有此类功能的教程,我在文档中找不到任何内容。

【问题讨论】:

    标签: flutter scrollview flame


    【解决方案1】:

    Flame 没有为这些东西提供自己的小部件,我们依赖于 Flutters 优秀的小部件系统。

    因此,您可以直接在 Flutter 中创建小部件,然后将 GameWidget 放入堆栈(或类似的堆栈)并使用 Flutter 自己的 Navigation 在小部件之间移动,或者使用 Flame's overlay system

    为了使用叠加层,您可以在创建 GameWidget 时添加您希望可以访问的叠加层,然后调用 game.overlays.add 来渲染特定的小部件,并调用 game.overlays.remove 来停止渲染它。

    【讨论】:

    • 这很有帮助。谢谢!
    • 有这方面的教程吗?我找不到任何东西。
    • 如何创建 ScrollView 或使用 Flame 覆盖 API 的教程?对于后者,Flame 文档中有关于它的信息(它是一个非常小的 api)。
    • @spydon 你能帮我解决这个问题吗? stackoverflow.com/questions/69328474/…
    猜你喜欢
    • 1970-01-01
    • 2019-11-03
    • 2019-12-24
    • 1970-01-01
    • 1970-01-01
    • 2021-02-05
    • 2019-09-17
    • 1970-01-01
    • 2023-01-23
    相关资源
    最近更新 更多