private Sprite(Sprite sprite, int x, int y, int w, int h) {
        image = sprite.getImage().getSubimage(x, y, w, h);
        this.w = w;
        this.h = h;
        this.path = sprite.getPath();
    }