火焰 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
小部件中。
移动相机时,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
小部件中。