Flutter Flame 能否像其他组件一样在游戏世界中渲染 Widget?(不是覆盖小部件)。
(我想将 forge2d physic 应用于小部件,我正在尝试使用 Flame。)
Flutter Flame 能否像其他组件一样在游戏世界中渲染 Widget?(不是覆盖小部件)。
(我想将 forge2d physic 应用于小部件,我正在尝试使用 Flame。)
你不能,你只能通过覆盖系统或使用 来做到这一点Stack
,但小部件永远不会“在”游戏中,而是在游戏之上。游戏只能Component
直接添加 Flame。
不过,您仍然可以与游戏中的叠加小部件进行交互,例如:https ://twitter.com/spyd0n/status/1417832832693673988
在该示例中,我只是将 with 包装起来ElevatedButton
,Positioned
然后Transform
使用相应BodyComponent
s 中的值更新它们。