From 21537c9a97220138dea3acc8d524f0166642b3b7 Mon Sep 17 00:00:00 2001 From: alestiago Date: Tue, 8 Mar 2022 12:46:02 +0000 Subject: [PATCH] refactor: removed unecessary calculation --- lib/game/components/flipper.dart | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/game/components/flipper.dart b/lib/game/components/flipper.dart index 8517b251..850fda77 100644 --- a/lib/game/components/flipper.dart +++ b/lib/game/components/flipper.dart @@ -76,19 +76,18 @@ class Flipper extends BodyComponent { final smallCircleFixtureDef = FixtureDef(smallCircleShape); fixtures.add(smallCircleFixtureDef); - final inclineSpace = (height / 2) - smallCircleShape.radius; final trapeziumVertices = isLeft ? [ Vector2(bigCircleShape.position.x, height / 2), - Vector2(smallCircleShape.position.x, inclineSpace), - Vector2(smallCircleShape.position.x, -inclineSpace), + Vector2(smallCircleShape.position.x, smallCircleShape.radius), + Vector2(smallCircleShape.position.x, -smallCircleShape.radius), Vector2(bigCircleShape.position.x, -height / 2), ] : [ - Vector2(smallCircleShape.position.x, inclineSpace), + Vector2(smallCircleShape.position.x, smallCircleShape.radius), Vector2(bigCircleShape.position.x, height / 2), Vector2(bigCircleShape.position.x, -height / 2), - Vector2(smallCircleShape.position.x, -inclineSpace), + Vector2(smallCircleShape.position.x, -smallCircleShape.radius), ]; final trapezium = PolygonShape()..set(trapeziumVertices); final trapeziumFixtureDef = FixtureDef(trapezium)