From ce23ea7f2c70480f65a4bc949f66df0cc2fac6f6 Mon Sep 17 00:00:00 2001 From: alestiago Date: Tue, 3 May 2022 18:49:25 +0100 Subject: [PATCH] refactor: used setValues to avoid creating object --- .../src/components/ball/behaviors/ball_scaling_behavior.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/pinball_components/lib/src/components/ball/behaviors/ball_scaling_behavior.dart b/packages/pinball_components/lib/src/components/ball/behaviors/ball_scaling_behavior.dart index d13f8bc4..7fc06fb1 100644 --- a/packages/pinball_components/lib/src/components/ball/behaviors/ball_scaling_behavior.dart +++ b/packages/pinball_components/lib/src/components/ball/behaviors/ball_scaling_behavior.dart @@ -16,8 +16,9 @@ class BallScalingBehavior extends Component with ParentIsA { parent.body.fixtures.first.shape.radius = (Ball.size.x / 2) * scaleFactor; - parent.firstChild()!.scale.setFrom( - Vector2.all(scaleFactor), + parent.firstChild()!.scale.setValues( + scaleFactor, + scaleFactor, ); } }