From 510eb1744610842249317a25c40630f138a9aebd Mon Sep 17 00:00:00 2001 From: Allison Ryan <77211884+allisonryan0002@users.noreply.github.com> Date: Mon, 4 Apr 2022 11:04:19 -0500 Subject: [PATCH] refactor: adjust dash bumper body (#140) --- .../lib/src/components/dash_nest_bumper.dart | 7 ++++--- .../sandbox/lib/stories/dash_nest_bumper/big.dart | 4 +++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/pinball_components/lib/src/components/dash_nest_bumper.dart b/packages/pinball_components/lib/src/components/dash_nest_bumper.dart index a2b9b982..447b4156 100644 --- a/packages/pinball_components/lib/src/components/dash_nest_bumper.dart +++ b/packages/pinball_components/lib/src/components/dash_nest_bumper.dart @@ -67,6 +67,7 @@ class BigDashNestBumper extends DashNestBumper { inactiveAssetPath: Assets.images.dashBumper.main.inactive.keyName, spriteComponent: SpriteComponent( anchor: Anchor.center, + position: Vector2(0, -0.3), ), ); @@ -74,9 +75,9 @@ class BigDashNestBumper extends DashNestBumper { Body createBody() { final shape = EllipseShape( center: Vector2.zero(), - majorRadius: 4.85, - minorRadius: 3.95, - )..rotate(math.pi / 2); + majorRadius: 5.1, + minorRadius: 3.75, + )..rotate(math.pi / 2.1); final fixtureDef = FixtureDef(shape); final bodyDef = BodyDef() diff --git a/packages/pinball_components/sandbox/lib/stories/dash_nest_bumper/big.dart b/packages/pinball_components/sandbox/lib/stories/dash_nest_bumper/big.dart index cfab1013..5ae221e5 100644 --- a/packages/pinball_components/sandbox/lib/stories/dash_nest_bumper/big.dart +++ b/packages/pinball_components/sandbox/lib/stories/dash_nest_bumper/big.dart @@ -23,7 +23,9 @@ class BigDashNestBumperGame extends BasicBallGame { await super.onLoad(); final center = screenToWorld(camera.viewport.canvasSize! / 2); - final bigDashNestBumper = BigDashNestBumper()..initialPosition = center; + final bigDashNestBumper = BigDashNestBumper() + ..initialPosition = center + ..priority = 1; await add(bigDashNestBumper); if (trace) bigDashNestBumper.trace();