From 51b357be768d304e98d8c994bd609f11525384bd Mon Sep 17 00:00:00 2001 From: alestiago Date: Thu, 10 Mar 2022 11:50:22 +0000 Subject: [PATCH] feat: implemented _addSlingShot method --- lib/game/pinball_game.dart | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/game/pinball_game.dart b/lib/game/pinball_game.dart index 33ea5eda..1cf2b997 100644 --- a/lib/game/pinball_game.dart +++ b/lib/game/pinball_game.dart @@ -37,9 +37,19 @@ class PinballGame extends Forge2DGame await add(BottomWall(this)); addContactCallback(BottomWallBallContactCallback()); + unawaited(_addSlingShots()); unawaited(_addFlippers()); } + Future _addSlingShots() async { + // TODO(alestiago): Change to the design position. + await add( + SlingShot( + position: ballStartingPosition + Vector2(0, 15), + ), + ); + } + Future _addFlippers() async { const spaceBetweenFlippers = 2; final leftFlipper = Flipper.left(