Explorar o código

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

DaveyMathijssen %!s(int64=10) %!d(string=hai) anos
pai
achega
2e67cd260a
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  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;
 	}