public class ContinuousPhysics extends GridPhysics
gridsize
Constructor and Description |
---|
ContinuousPhysics() |
Modifier and Type | Method and Description |
---|---|
Types.MOVEMENT |
activeMovement(VGDLSprite sprite,
Direction action,
double speed) |
double |
distance(java.awt.Rectangle r1,
java.awt.Rectangle r2)
Euclidean distance between two rectangles.
|
Types.MOVEMENT |
passiveMovement(VGDLSprite sprite) |
public Types.MOVEMENT passiveMovement(VGDLSprite sprite)
passiveMovement
in interface Physics
passiveMovement
in class GridPhysics
public Types.MOVEMENT activeMovement(VGDLSprite sprite, Direction action, double speed)
activeMovement
in interface Physics
activeMovement
in class GridPhysics
public double distance(java.awt.Rectangle r1, java.awt.Rectangle r2)
distance
in interface Physics
distance
in class GridPhysics
r1
- rectangle 1r2
- rectangle 2