Jessey Widhalm 8 years ago
parent
commit
85e3b7d27e
1 changed files with 4 additions and 4 deletions
  1. 4 4
      src/ui/view/HolonCanvas.java

+ 4 - 4
src/ui/view/HolonCanvas.java

@@ -94,7 +94,7 @@ public class HolonCanvas extends JPanel implements MouseWheelListener {
 			totalElapsedTime = 0;
 		}
 
-		updateGame(elapsedTime / 1000f);
+		updateBodies(elapsedTime / 1000f);
 		render(g);
 
 		try {
@@ -164,7 +164,7 @@ public class HolonCanvas extends JPanel implements MouseWheelListener {
 		}
 	}
 
-	public void updateGame(float elapsedSeconds) {
+	public void updateBodies(float elapsedSeconds) {
 
 		// step the position of movable objects based off their velocity/gravity
 		// and elapsedTime
@@ -172,10 +172,10 @@ public class HolonCanvas extends JPanel implements MouseWheelListener {
 		for (int i = 0; i < subCount; i++) {
 			bodies.get(i).position
 					.setX((float) (bodies.get(i).position.getX() + (bodies.get(i).velocity.getX() * (elapsedSeconds))
-							- ((bodies.get(i).position.getX() - center.getWidth()) / 100)));
+							- ((bodies.get(i).position.getX() - center.getWidth()) / (50+subCount))));
 			bodies.get(i).position
 					.setY((float) (bodies.get(i).position.getY() + (bodies.get(i).velocity.getY() * (elapsedSeconds))
-							- ((bodies.get(i).position.getY() - center.getHeight()) / 100)));
+							- ((bodies.get(i).position.getY() - center.getHeight()) / (50+subCount))));
 
 			if (Math.abs(bodies.get(i).velocity.getX()) < Constants.epsilon)
 				bodies.get(i).velocity.setX(0);