I have a table that acts as the HUD for my game. It features a bar (as a text button) and label showing how much shields are left. So I initially add the shield bar to the table, with the cell set at a certain size to correspond to maximum width of the shield bar when shields are at 100%.
I then want to be able to change the width of the shield bar to show shields dropping but my code doesn't seem work. Is anyone able to tell me how I change the size of a button after having added it to a table and having added it to the stage?
// Add shield bar and label to table table.add(enemyShieldBar).align(Align.right).colspan(2).expandX(); table.add(enemyshieldLabel); table.add(fillerLabel).row(); // Attempt to update the label and button size enemyshieldLabel.setText("new text "); enemyShieldBar.setSize(5,5);