火焰 camera.moveTo - 从游戏中渲染对象 canvas

Flame camera.moveTo - render objects off the game canvas

移动相机时,BodyComponents 会渲染出游戏区域,您知道这是为什么还是一个错误?

颤振:

child: Scaffold(
  body: SafeArea(
    child: Column(
      children: [
        const Text("data"),
        Container(
          color: Colors.blue,
          alignment: Alignment.bottomCenter,
          child: SizedBox(
            width: 300,
            height: 600,
            child: Stack(
              children: [
                GameWidget<BallsSampleForge2DGame>(
                    game: BallsSampleForge2DGame(),

火焰:

camera.moveTo(<some vector>)

GameWidget默认不剪裁。 您可以使用自动剪辑 canvas 的 FixedResolutionViewport,或者您可以将 GameWidget 包装在 Flutter 的 ClipRect 小部件中。

https://api.flutter.dev/flutter/widgets/ClipRect-class.html