diff --git a/lib/game/components/count_down.dart b/lib/game/components/count_down.dart index 9c946d5..0582a65 100644 --- a/lib/game/components/count_down.dart +++ b/lib/game/components/count_down.dart @@ -4,7 +4,7 @@ import 'package:flutter/painting.dart'; import 'package:google_fonts/google_fonts.dart'; import 'package:lightrunners/ui/ui.dart'; -const _matchLength = 4.0; +const _matchLength = 60.0; const _radius = Radius.circular(3.0); class CountDown extends PositionComponent { diff --git a/lib/game/components/score_panel.dart b/lib/game/components/score_panel.dart index 91836a5..70992cd 100644 --- a/lib/game/components/score_panel.dart +++ b/lib/game/components/score_panel.dart @@ -10,8 +10,8 @@ class ScorePanel extends RectangleComponent with HasGameReference { @override void onLoad() { - position = Vector2(game.cameraComponent.viewport.size.x - scoreBoxWidth, 0); - size = Vector2(scoreBoxWidth, game.cameraComponent.viewport.size.y); + position = Vector2(game.camera.viewport.size.x - scoreBoxWidth, 0); + size = Vector2(scoreBoxWidth, game.camera.viewport.size.y); paint = Paint()..color = GamePalette.black; addAll( game.ships.values.map( diff --git a/lib/game/lightrunners_game.dart b/lib/game/lightrunners_game.dart index 406b026..0d17cdb 100644 --- a/lib/game/lightrunners_game.dart +++ b/lib/game/lightrunners_game.dart @@ -19,7 +19,6 @@ class LightRunnersGame extends FlameGame with HasKeyboardHandlerComponents, HasCollisionDetection { final List players; late final Rect playArea; - late final CameraComponent cameraComponent; late final Map ships; StreamSubscription? _subscription; @@ -43,7 +42,7 @@ class LightRunnersGame extends FlameGame fixedSize.x - 2 * screenMargin - scoreBoxWidth - 2 * scoreBoxMargin, fixedSize.y - 2 * screenMargin, ); - cameraComponent.viewport.add(ScorePanel()); + camera.viewport.add(ScorePanel()); world.addAll([Background(), GameBorder()]); world.addAll([Spotlight(), ...ships.values]);