public class ContinuousPhysics extends GridPhysics
| Modifier and Type | Field and Description |
|---|---|
double |
friction
Friction applicable in this physics system.
|
double |
gravity
Gravity of the physics
|
gridsize| Constructor and Description |
|---|
ContinuousPhysics()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
activeMovement(VGDLSprite sprite,
Vector2d action,
double speed) |
double |
distance(java.awt.Rectangle r1,
java.awt.Rectangle r2)
Euclidean distance between two rectangles.
|
void |
passiveMovement(VGDLSprite sprite) |
public double gravity
public double friction
public void passiveMovement(VGDLSprite sprite)
passiveMovement in interface PhysicspassiveMovement in class GridPhysicspublic void activeMovement(VGDLSprite sprite, Vector2d action, double speed)
activeMovement in interface PhysicsactiveMovement in class GridPhysicspublic double distance(java.awt.Rectangle r1,
java.awt.Rectangle r2)
distance in interface Physicsdistance in class GridPhysicsr1 - rectangle 1r2 - rectangle 2