@Override
    public void updatePosition(float delta) {
        float d=delta;
        
        this.position.x += this.velocity.x * d;
        this.position.y += this.velocity.y * d;
        setPosition(new Vector2f(this.position.x, this.position.y));
/*        shape.setX(shape.getX() + velocity.x * d);
        shape.setY(shape.getY() + velocity.y * d);*/
    }