From 3a6324ecacdf61c1dc678f7ae2b92a38e599acae Mon Sep 17 00:00:00 2001 From: magnsskj <magnsskj@stud.ntnu.no> Date: Mon, 3 Apr 2023 16:20:09 +0200 Subject: [PATCH] (#18): move hud instantiate before controller --- frontend/core/src/com/game/tankwars/view/GameScreen.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/core/src/com/game/tankwars/view/GameScreen.java b/frontend/core/src/com/game/tankwars/view/GameScreen.java index cb2b2b0..f088512 100644 --- a/frontend/core/src/com/game/tankwars/view/GameScreen.java +++ b/frontend/core/src/com/game/tankwars/view/GameScreen.java @@ -89,10 +89,11 @@ public class GameScreen implements Screen { horizontalScaling = Gdx.graphics.getWidth() / TankWarsGame.GAMEPORT_WIDTH; verticalScaling = Gdx.graphics.getHeight() / TankWarsGame.GAMEPORT_HEIGHT; - controller = new GameController(myTank, tankWarsGame, hud); hud = new GameHud(new FitViewport(TankWarsGame.GAMEPORT_WIDTH, TankWarsGame.GAMEPORT_HEIGHT, hudCam), batch); - Gdx.input.setInputProcessor(hud.getStage()); + controller = new GameController(myTank, tankWarsGame, hud); + + Gdx.input.setInputProcessor(hud.getStage()); controller.handleHudEvents(); } @Override -- GitLab