diff --git a/app/src/main/java/jonathan/balljumper/classes/Ball.java b/app/src/main/java/jonathan/balljumper/classes/Ball.java index da1e96b..9ee5a07 100644 --- a/app/src/main/java/jonathan/balljumper/classes/Ball.java +++ b/app/src/main/java/jonathan/balljumper/classes/Ball.java @@ -5,6 +5,8 @@ import android.graphics.LightingColorFilter; import android.graphics.Paint; +import jonathan.balljumper.GameSurfaceView; + /** * Created by Jonathan on 27/07/2017. */ @@ -128,6 +130,17 @@ return x + radius; } + @Override + public void setX(float x) { + this.x = x; + if (getLeft() < 0) { + this.x = 0; + } + if (getRight() > GameSurfaceView.getScreenSize().x) { + this.x = GameSurfaceView.getScreenSize().x; + } + } + public void setDeltaX(float newDeltaX) { this.deltaX = newDeltaX; }