* fix illegalargument TextButtonStyles
This commit is contained in:
kevlahnota
2025-07-12 23:48:35 +08:00
committed by GitHub
parent 1c8f7eccbe
commit 6749e5de7e
2 changed files with 3 additions and 2 deletions

View File

@@ -30,6 +30,7 @@ import com.badlogic.gdx.utils.Array;
import com.badlogic.gdx.utils.Scaling;
import com.badlogic.gdx.utils.Timer;
import com.badlogic.gdx.utils.viewport.ScalingViewport;
import com.github.tommyettinger.textra.Styles;
import com.github.tommyettinger.textra.TextraButton;
import com.github.tommyettinger.textra.TextraLabel;
import com.github.tommyettinger.textra.TypingLabel;
@@ -484,7 +485,7 @@ public class GameHUD extends Stage {
ConsoleCommandInterpreter.getInstance().command(data.commandOnUse);
AdventureQuestController.instance().updateItemUsed(data);
});
button.setStyle(Controls.getSkin().get("menu", TextButton.TextButtonStyle.class));
button.setStyle(new Styles.TextButtonStyle(Controls.getSkin().get("menu", TextButton.TextButtonStyle.class)));
abilityButtonMap.add(button);
}
}

View File

@@ -278,7 +278,7 @@ public class UIActor extends Group {
newActor.setText(localize(property.value.toString()));
break;
case "style":
newActor.setStyle(Controls.getSkin().get(property.value.toString(), TextButton.TextButtonStyle.class));
newActor.setStyle(new Styles.TextButtonStyle(Controls.getSkin().get(property.value.toString(), TextButton.TextButtonStyle.class)));
break;
case "binding":
keyMap.put(KeyBinding.valueOf(property.value.toString()), newActor);