Projectile

This commit is contained in:
Leen Dereu
2018-05-11 12:07:07 +02:00
parent 2d8de28928
commit 688bcd037a

View File

@@ -66,9 +66,20 @@ public abstract class Projectile extends GameObject {
public Coordinate getJumpStep(double elapsedTime) { public Coordinate getJumpStep(double elapsedTime) {
// TODO zie naar worm hoe dit moet, implementatie moet wel anders! // TODO zie naar worm hoe dit moet, implementatie moet wel anders!
if (Double.isNaN(elapsedTime) || elapsedTime > this.getJumpTime(jumpTimeStep) || elapsedTime < 0)
throw new IllegalArgumentException();
double velocity = this.jumpVelocity();
return null; return null;
} }
public double jumpVelocity() {
return -1;
}
public double getJumpTime(double jumpTimeStep) { public double getJumpTime(double jumpTimeStep) {
// TODO zie naar worm hoe dit moet, implementatie moet wel anders! // TODO zie naar worm hoe dit moet, implementatie moet wel anders!