Reference
- Body Classes
-
Body Functions
- (PPBox)getHeight()
- (PPBox)getWidth()
- (PPBox)setSize()
- (PPCircle)getSize()
- (PPCircle)setSize()
- addExcludedBody()
- addForce()
- adjustAngularVelocity()
- adjustVelocity()
- applyMatrix()
- attachImage()
- dettachImage()
- getAngularVelocity()
- getImageAlpha()
- getRotation()
- getVelocityX()
- getVelocityY()
- getX()
- getY()
- isResting()
- isStatic()
- isTouchingBody()
- resetForces()
- setAngularVelocity()
- setDamping()
- setDrawable()
- setFillColor()
- setFriction()
- setGravityEffected()
- setImageAlpha()
- setMass()
- setPosition()
- setRestitution()
- setRotatable()
- setRotation()
- setRotDamping()
- setStaticBody()
- setStrokeColor()
- setStrokeWidth()
- setVelocity()
- World Classes
- World Fucntions
step()
Description
Step the simulation. Move all bodies according to gravity, mass and energy. This may be useful to accelerate the simulation with less computer ressources. The world.draw() function already step the simultion forward, so if you use world.draw() and world.step() at the same time, you double the simulation speed.
Exemples
PPWorld world = new PPWorld();
//Step simulation a first time
world.step();
//Step simulation a second time
world.step();
//Step simulation a third time and draw world
world.draw();
Syntax
world.step();
Parameters
none