масштабирование кнопки scene2d с помощью libgdx

Я не знаю, только ли это я, новводимый коэффициент смущай меня. Они предназначены, чтобы сохранить размер, который им дают, или есть способ масштабировать изображение внутри них? Я понимаю, что они могут использовать NinePatch для заполнения определенных областей растяжением изображения, но я хочу масштабировать изображение, которое оно растягивает. Я используюTextButton для моих кнопок меню, но они слишком большие, и я хотел бы знать, как их масштабировать. Я извлекаю кожу из атласа, на котором есть изображения из девяти пятен. Вот экран настроек:

buttonAtlas = new TextureAtlas(Gdx.files.internal("buttons/buttons.pack"));
buttonSkin = new Skin(buttonAtlas); 

Вот инициализация этой кнопки меню.

TextButtonStyle textButtonStyle = new TextButtonStyle();
textButtonStyle.up = Assets.buttonSkin.getDrawable("bluebutton");
textButtonStyle.down = Assets.buttonSkin.getDrawable("redbutton");
textButtonStyle.font = font;

buttonMenu = new TextButton("Menu", textButtonStyle);
buttonMenu.pad(20.0f);
buttonMenu.addListener(new ClickListener() {
    @Override
    public void clicked(InputEvent event, float x, float y) {
        game.fade.startFadeOut();
        super.clicked(event, x, y);
    }
});

И, возможно, я мог бы изменить то, как я положил это в стол, или как я положил стол на сцену?

table.add(buttonMenu).width(Gdx.graphics.getWidth()/4);
stage.addActor(table);

В крайнем случае, я полагаю, что я мог бы попытаться создать своего собственного актера с текстовыми кнопками, который я мог бы масштабировать, спасибо за ваше время.