From 31968aed3912c580c9618b02d650976c8b7abe11 Mon Sep 17 00:00:00 2001 From: GammelJan Date: Thu, 4 Jun 2020 11:45:56 +0200 Subject: [PATCH] jgsngoi32 --- core/src/controller/Controller.java | 13 +++++++++---- .../com/throwgame/main/desktop/DesktopLauncher.java | 4 ++-- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/core/src/controller/Controller.java b/core/src/controller/Controller.java index 25c9e9d..df748ef 100644 --- a/core/src/controller/Controller.java +++ b/core/src/controller/Controller.java @@ -53,9 +53,9 @@ public class Controller extends ApplicationAdapter implements InputProcessor{ batch = new SpriteBatch(); Gdx.input.setInputProcessor(this); - camera = new OrthographicCamera(1280, 720); - fitViewport = new FitViewport(1280, 720, camera); - + camera = new OrthographicCamera(); + camera.setToOrtho(false,1600,900); + fitViewport = new FitViewport(1600, 900, camera); level = new Level(new Goal(700,400,200,80), new Projectile(0,0,0),200,200); stepTimer = new Timer(); @@ -79,9 +79,10 @@ public class Controller extends ApplicationAdapter implements InputProcessor{ @Override public void render(){ + camera.update(); Gdx.gl.glClearColor(1f, 1f, 1f, 1f); Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); - fitViewport.update(Gdx.graphics.getWidth(), Gdx.graphics.getHeight(), true); + batch.setProjectionMatrix(camera.combined); batch.begin(); if(ts != null) ts.render(batch); else if(ls != null) ls.render(batch); @@ -175,4 +176,8 @@ public class Controller extends ApplicationAdapter implements InputProcessor{ return false; } + @Override + public void resize(int width, int height) { + fitViewport.update(width,height,true); + } } diff --git a/desktop/src/com/throwgame/main/desktop/DesktopLauncher.java b/desktop/src/com/throwgame/main/desktop/DesktopLauncher.java index b7cffc6..01ea9bb 100644 --- a/desktop/src/com/throwgame/main/desktop/DesktopLauncher.java +++ b/desktop/src/com/throwgame/main/desktop/DesktopLauncher.java @@ -9,8 +9,8 @@ public class DesktopLauncher { public static void main (String[] arg) { LwjglApplicationConfiguration config = new LwjglApplicationConfiguration(); //config.fullscreen = true; - config.height = 720; - config.width = 1280; + config.height = 900; + config.width = 1600; new LwjglApplication(new Controller(), config); } }