protected void init(World world) {
world.setGravity(0,0);
for (int y=0;y<4;y++) {
for (int x=0;x<y+1;x++) {
Body body1 = new Body("Ball"+x+","+y, new Circle(20.0f), 1);
//Body body1 = new Body("Ball"+x+","+y, new Box(40.0f,40.0f), 1);
body1.setPosition(250.0f+(x*40)-(y*20), 200+(y*35f));
body1.setRestitution(1.0f);
body1.setFriction(0);
world.add(body1);
}
}
Body body5 = new StaticBody("Ground1", new Box(20.0f, 500.0f));
body5.setPosition(20.0f, 250);
body5.setRestitution(1.0f);
world.add(body5);
Body body6 = new StaticBody("Ground2", new Box(20.0f, 500.0f));
body6.setPosition(480.0f, 250);
body6.setRestitution(1.0f);
world.add(body6);
Body body1 = new StaticBody("Ground3", new Box(500.0f, 20.0f));
body1.setPosition(250.0f, 480);
body1.setRestitution(1.0f);
world.add(body1);
Body body2 = new Body("Cue", new Circle(20.0f),1);
//Body body2 = new Body("Cue", new Box(40.0f,40.0f),1);
body2.setPosition(250,0);
body2.adjustVelocity(new Vector2f(0,100));
body2.setRestitution(1.0f);
body2.setFriction(0);