Parcourir la source

Terrain now starts at top left corner, instead of middle of screen

DaveyMathijssen il y a 10 ans
Parent
commit
2e67cd260a
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4 1
      src/gui/simulator/Terrain.java

+ 4 - 1
src/gui/simulator/Terrain.java

@@ -383,7 +383,10 @@ public class Terrain extends JPanel {
     
     private AffineTransform getCamera() {
 		AffineTransform tx = new AffineTransform();
-		tx.translate(-cameraPoint.getX() + getWidth()/2, -cameraPoint.getY() + getHeight()/2);
+		//start field in top left corner, next to sidebar
+		tx.translate(-cameraPoint.getX() + sideBarWidth, -cameraPoint.getY());
+		//start field in middle of screen
+		//tx.translate(-cameraPoint.getX() + getWidth()/2, -cameraPoint.getY() + getHeight()/2);
 		tx.scale(cameraScale, cameraScale);
 		return tx;
 	}