public void movement(VectorShape v) {
        v.setX(v.getX() + v.getVelX());
        v.setY(v.getY() + v.getVelY());

        if (v.getX() > this.width) {
            v.setX(0);
        }
        if (v.getX() < 0) {
            v.setX(width);
        }
        if (v.getY() > this.height) {
            v.setY(0);
        }
        if (v.getY() < 0) {
            v.setY(this.height);
        }

        if (v.getClass() == new Laser(0, 0, 0).getClass()) {
            v.setCounter(v.getCounter() + 1);
            if (v.getCounter() > 20) {
                v.setAlive(false);
            }
        }
    }