mirror of
				https://github.com/inf112-v20/Fiasko.git
				synced 2025-11-04 03:33:45 +01:00 
			
		
		
		
	Rydder opp i BoardActiveScreen
Legger til manglende kommentar for klasse Legger til mellomrom på begge sider av matematiske tegn
This commit is contained in:
		@@ -21,6 +21,9 @@ import inf112.fiasko.roborally.utility.TextureConverterUtil;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * This screen shows the game board in real time
 | 
			
		||||
 */
 | 
			
		||||
public class BoardActiveScreen extends AbstractScreen implements InputProcessor {
 | 
			
		||||
    private final RoboRallyWrapper roboRallyWrapper;
 | 
			
		||||
    private final OrthographicCamera camera;
 | 
			
		||||
@@ -35,12 +38,12 @@ public class BoardActiveScreen extends AbstractScreen implements InputProcessor
 | 
			
		||||
    private final int viewPortHeight = 12 * tileDimensions;
 | 
			
		||||
    private final Viewport viewport;
 | 
			
		||||
 | 
			
		||||
    public BoardActiveScreen(final RoboRallyWrapper roboRallyWrapper) {
 | 
			
		||||
    BoardActiveScreen(final RoboRallyWrapper roboRallyWrapper) {
 | 
			
		||||
        this.roboRallyWrapper = roboRallyWrapper;
 | 
			
		||||
 | 
			
		||||
        camera = new OrthographicCamera();
 | 
			
		||||
        camera.setToOrtho(false, viewPortWidth, viewPortHeight);
 | 
			
		||||
        camera.position.set(viewPortWidth/2f, viewPortHeight/2f, 0);
 | 
			
		||||
        camera.position.set(viewPortWidth / 2f, viewPortHeight / 2f, 0);
 | 
			
		||||
        viewport = new ExtendViewport(viewPortWidth, viewPortHeight, camera);
 | 
			
		||||
 | 
			
		||||
        Gdx.input.setInputProcessor(this);
 | 
			
		||||
@@ -78,13 +81,13 @@ public class BoardActiveScreen extends AbstractScreen implements InputProcessor
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public boolean keyDown(int keycode) {
 | 
			
		||||
    public boolean keyDown(int keyCode) {
 | 
			
		||||
        return false;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public boolean keyUp(int keycode) {
 | 
			
		||||
        if (keycode == Input.Keys.HOME) {
 | 
			
		||||
    public boolean keyUp(int keyCode) {
 | 
			
		||||
        if (keyCode == Input.Keys.HOME) {
 | 
			
		||||
            IDrawableGame temp = roboRallyWrapper.roboRallyGame;
 | 
			
		||||
            roboRallyWrapper.roboRallyGame = debugGame;
 | 
			
		||||
            this.debugGame = temp;
 | 
			
		||||
@@ -98,7 +101,7 @@ public class BoardActiveScreen extends AbstractScreen implements InputProcessor
 | 
			
		||||
        if (character == 'r') {
 | 
			
		||||
            //camera.rotate(-90);
 | 
			
		||||
            camera.rotateAround(
 | 
			
		||||
                    new Vector3(viewPortWidth/2f, viewPortHeight/2f, 0),
 | 
			
		||||
                    new Vector3(viewPortWidth / 2f, viewPortHeight / 2f, 0),
 | 
			
		||||
                    new Vector3(0, 0, 1), 90);
 | 
			
		||||
            return true;
 | 
			
		||||
        } else if (character == 'q') {
 | 
			
		||||
@@ -150,7 +153,7 @@ public class BoardActiveScreen extends AbstractScreen implements InputProcessor
 | 
			
		||||
        camera.up.x = 0;
 | 
			
		||||
        camera.up.y = 1;
 | 
			
		||||
        cameraZoom = 1;
 | 
			
		||||
        camera.position.set(viewPortWidth/2f, viewPortHeight/2f, 0);
 | 
			
		||||
        camera.position.set(viewPortWidth / 2f, viewPortHeight / 2f, 0);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
@@ -163,7 +166,7 @@ public class BoardActiveScreen extends AbstractScreen implements InputProcessor
 | 
			
		||||
        for (IDrawableObject object : elementsToDraw) {
 | 
			
		||||
            TextureRegion objectTextureRegion = object.getTexture();
 | 
			
		||||
            batch.draw(objectTextureRegion.getTexture(), object.getXPosition(), object.getYPosition(),
 | 
			
		||||
                    (float)object.getWidth()/2, (float)object.getHeight()/2,
 | 
			
		||||
                    (float)object.getWidth() / 2, (float)object.getHeight() / 2,
 | 
			
		||||
                    object.getWidth(), object.getHeight(), 1, 1, object.getRotation(),
 | 
			
		||||
                    objectTextureRegion.getRegionX(), objectTextureRegion.getRegionY(),
 | 
			
		||||
                    objectTextureRegion.getRegionWidth(), objectTextureRegion.getRegionHeight(),
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user