Würfellogik mit toolbar erneut verbunden

This commit is contained in:
Simon Wilkening 2024-11-22 00:44:36 +01:00
parent c3a33b4402
commit 88dc633e8e

View File

@ -73,7 +73,7 @@ public class Toolbar extends Dialog {
// Menü-Container: Ein Container für Würfel // Menü-Container: Ein Container für Würfel
Container diceContainer = toolbarContainer.addChild(new Container()); Container diceContainer = toolbarContainer.addChild(new Container());
diceContainer.addChild(new Label("Wo Würfel?", new ElementId("label"))); diceContainer.addChild(new Label("Wo Würfel?", new ElementId("label")));
diceContainer.addChild(new Button("Würfeln")); diceContainer.addChild(addDiceRollButton());
diceContainer.setBackground(new QuadBackgroundComponent(new ColorRGBA(0.4657f, 0.4735f, 0.4892f, 1.0f))); diceContainer.setBackground(new QuadBackgroundComponent(new ColorRGBA(0.4657f, 0.4735f, 0.4892f, 1.0f)));
// Menü-Container: Ein Nested-Container für Handeln, Grundstücke und Zug beenden // Menü-Container: Ein Nested-Container für Handeln, Grundstücke und Zug beenden
@ -118,11 +118,12 @@ public class Toolbar extends Dialog {
/** /**
* Fügt den Würfel-Button hinzu, der die Figur entsprechend der gewürfelten Zahl bewegt. * Fügt den Würfel-Button hinzu, der die Figur entsprechend der gewürfelten Zahl bewegt.
*/ */
private void addDiceRollButton() { private Button addDiceRollButton() {
Button diceButton = new Button("Würfeln"); Button diceButton = new Button("Würfeln");
diceButton.setPreferredSize(new Vector3f(150, 50, 0)); // Größe des Buttons diceButton.setPreferredSize(new Vector3f(150, 50, 0)); // Größe des Buttons
diceButton.addClickCommands(source -> rollDice()); diceButton.addClickCommands(source -> rollDice());
toolbarContainer.addChild(diceButton); toolbarContainer.addChild(diceButton);
return diceButton;
} }
private void addTradeMenuButton() { private void addTradeMenuButton() {