From fe7363a21eb08ee13639db1223b97f3e7b5459cb Mon Sep 17 00:00:00 2001 From: alestiago Date: Mon, 14 Mar 2022 11:17:50 +0000 Subject: [PATCH] refactor: used variables for fixtures --- lib/game/components/flipper.dart | 6 ++++-- test/game/components/ball_test.dart | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/game/components/flipper.dart b/lib/game/components/flipper.dart index 87248b64..6c184383 100644 --- a/lib/game/components/flipper.dart +++ b/lib/game/components/flipper.dart @@ -167,7 +167,8 @@ class Flipper extends PositionBodyComponent with KeyboardHandler { : (size.x / 2) - bigCircleShape.radius, 0, ); - fixtures.add(FixtureDef(bigCircleShape)); + final bigCircleFixtureDef = FixtureDef(bigCircleShape); + fixtures.add(bigCircleFixtureDef); final smallCircleShape = CircleShape()..radius = bigCircleShape.radius / 2; smallCircleShape.position.setValues( @@ -176,7 +177,8 @@ class Flipper extends PositionBodyComponent with KeyboardHandler { : -(size.x / 2) + smallCircleShape.radius, 0, ); - fixtures.add(FixtureDef(smallCircleShape)); + final smallCircleFixtureDef = FixtureDef(smallCircleShape); + fixtures.add(smallCircleFixtureDef); final trapeziumVertices = isLeft ? [ diff --git a/test/game/components/ball_test.dart b/test/game/components/ball_test.dart index 9f473e42..9366cc32 100644 --- a/test/game/components/ball_test.dart +++ b/test/game/components/ball_test.dart @@ -19,6 +19,7 @@ void main() { 'loads correctly', (game) async { final ball = Ball(position: Vector2.zero()); + await game.ready(); await game.ensureAdd(ball); expect(game.contains(ball), isTrue);