Răsfoiți Sursa

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

DaveyMathijssen 10 ani în urmă
părinte
comite
2e67cd260a
1 a modificat fișierele cu 4 adăugiri și 1 ștergeri
  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;
 	}