I have a gravity function that I want to run every other second so that the player doesn't fall as fast. Is there anyway I can do this? Maybe a different way is easier?
private int gravityTimer = 0; //in act method if (++gravityTimer == 2) { gravityTimer = 0; //call the gravity method here }
vSpeed += 1; // gravitational pull setLocation(getX(), getY()+vSpeed/2); // fall (or rise)
vSpeed += 1; // gravitational pull setLocation(getX(), getY()+vSpeed/2); // fall (or rise)