From 045c549a1ebd1a791c21c08a37b8688e2b5fb0a6 Mon Sep 17 00:00:00 2001 From: RuiAlonso Date: Tue, 26 Apr 2022 13:51:38 +0200 Subject: [PATCH] refactor: moved assets to constructor at sandbox --- .../stories/multipliers/multipliers_game.dart | 29 ++++++++++--------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/packages/pinball_components/sandbox/lib/stories/multipliers/multipliers_game.dart b/packages/pinball_components/sandbox/lib/stories/multipliers/multipliers_game.dart index 27089f03..14bea451 100644 --- a/packages/pinball_components/sandbox/lib/stories/multipliers/multipliers_game.dart +++ b/packages/pinball_components/sandbox/lib/stories/multipliers/multipliers_game.dart @@ -5,7 +5,21 @@ import 'package:pinball_components/pinball_components.dart'; import 'package:sandbox/stories/ball/basic_ball_game.dart'; class MultipliersGame extends BallGame with KeyboardEvents { - MultipliersGame() : super(color: const Color(0xFF009900)); + MultipliersGame() + : super( + imagesFileNames: [ + Assets.images.multiplier.x2.active.keyName, + Assets.images.multiplier.x2.inactive.keyName, + Assets.images.multiplier.x3.active.keyName, + Assets.images.multiplier.x3.inactive.keyName, + Assets.images.multiplier.x4.active.keyName, + Assets.images.multiplier.x4.inactive.keyName, + Assets.images.multiplier.x5.active.keyName, + Assets.images.multiplier.x5.inactive.keyName, + Assets.images.multiplier.x6.active.keyName, + Assets.images.multiplier.x6.inactive.keyName, + ], + ); static const description = ''' Shows how the Multipliers are rendered. @@ -24,19 +38,6 @@ class MultipliersGame extends BallGame with KeyboardEvents { Future onLoad() async { await super.onLoad(); - await images.loadAll([ - Assets.images.multiplier.x2.active.keyName, - Assets.images.multiplier.x2.inactive.keyName, - Assets.images.multiplier.x3.active.keyName, - Assets.images.multiplier.x3.inactive.keyName, - Assets.images.multiplier.x4.active.keyName, - Assets.images.multiplier.x4.inactive.keyName, - Assets.images.multiplier.x5.active.keyName, - Assets.images.multiplier.x5.inactive.keyName, - Assets.images.multiplier.x6.active.keyName, - Assets.images.multiplier.x6.inactive.keyName, - ]); - camera.followVector2(Vector2.zero()); x2 = Multiplier( value: 2,