扑动和火焰,如何保持FlameGame小部件活着?



在一个游戏项目中:我有一个底部导航栏在我的自定义小部件之间导航,其中一个是FlameGame。我不想在玩家导航时卸载和重新加载小部件,因为这将是频繁和昂贵的。

我遵循这一点,现在我的自定义小部件被保留,除了FlameGame。

尝试添加AutomaticKeepAliveClientMixin。想让我实现12个覆盖…有什么建议吗?

将我的GameWidget封装在我的另一个实现KeepAlive mixin的自定义小部件中。

可以运行了

最新更新