From 51de4da0f172dbfe77f9c3c660fbec02a8d2f038 Mon Sep 17 00:00:00 2001 From: RuiAlonso Date: Wed, 27 Apr 2022 10:17:23 +0200 Subject: [PATCH] refactor: add rotation to multiball constructor --- .../pinball_components/lib/src/components/multiball.dart | 5 ++++- .../test/src/components/multiball_test.dart | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/pinball_components/lib/src/components/multiball.dart b/packages/pinball_components/lib/src/components/multiball.dart index a0741cf7..45ce071b 100644 --- a/packages/pinball_components/lib/src/components/multiball.dart +++ b/packages/pinball_components/lib/src/components/multiball.dart @@ -19,7 +19,8 @@ class Multiball extends Component { position: position, onAssetPath: onAssetPath, offAssetPath: offAssetPath, - )..angle = rotation, + rotation: rotation, + ), ], ); @@ -92,11 +93,13 @@ class MultiballSpriteGroupComponent required Vector2 position, required String onAssetPath, required String offAssetPath, + required double rotation, }) : _onAssetPath = onAssetPath, _offAssetPath = offAssetPath, super( anchor: Anchor.center, position: position, + angle: rotation, ); final String _onAssetPath; diff --git a/packages/pinball_components/test/src/components/multiball_test.dart b/packages/pinball_components/test/src/components/multiball_test.dart index 4d39c130..d2104f6c 100644 --- a/packages/pinball_components/test/src/components/multiball_test.dart +++ b/packages/pinball_components/test/src/components/multiball_test.dart @@ -58,7 +58,7 @@ void main() { final multiball = Multiball.d(); await game.ensureAdd(multiball); - multiball.animate(); + await multiball.animate(); await tester.pump(); expect(