Мне нужно изменить внешний вид Libgdx Button
, когда некоторые из моих событий активированы.Изменение внешнего вида кнопки Libgdx
Вот декларация моей кнопки:
Button googleButton = new Button(skin.getDrawable("google_sign_in"));
Вот вещи, которые я пытался:
googleButton.setBackground(skin.getDrawable("google_sign_out"));
googleButton.invalidate();
googleButton.setChecked(true);
googleButton.invalidate();
googleButton.getStyle().up = skin.getDrawable("google_sign_out");
googleButton.invalidate();
я сделал много поисков, но я не могу найти ответ , Может ли кто-нибудь показать мне правильный способ сделать это?
Проблема в том, я не хочу, чтобы изменить его внешний вид на вверх и вниз события, это событие, не имеют связи с самой кнопкой, которая должна переключать изображение. –
Мне нужно иметь возможность изменить изображение, а не иметь то же самое. Может быть, мне не нужно использовать кнопку, какой тип актера я должен использовать, чтобы иметь возможность менять свое изображение на лету? –
Можете ли вы опубликовать стиль «google_sign_in»? –