Android LibGDX ProgressBar don';行不通

Android LibGDX ProgressBar don';行不通,android,libgdx,scene2d,Android,Libgdx,Scene2d,我试图在我的游戏中实现一个级别栏的ProgressBar,但它不想使用我的代码 Texture progressbar_background = new Texture("progressbar_background.png"); Texture progressbar_knob = new Texture("progressbar_knob.png"); ProgressBar.ProgressBarStyle progressBarStyle = new Progr

我试图在我的游戏中实现一个级别栏的ProgressBar,但它不想使用我的代码

    Texture progressbar_background = new Texture("progressbar_background.png");
    Texture progressbar_knob = new Texture("progressbar_knob.png");

    ProgressBar.ProgressBarStyle progressBarStyle = new ProgressBar.ProgressBarStyle();
    progressBarStyle.background = new TextureRegionDrawable(new TextureRegion(progressbar_background));
    progressBarStyle.knob = new TextureRegionDrawable(new TextureRegion(progressbar_knob));
    ProgressBar level_progressBar = new ProgressBar(0,100,1,true,progressBarStyle);
    level_progressBar.setSize(500, 50);
    level_progressBar.setValue(1);
    level_progressBar.validate();
    stage.addActor(level_progressBar);

问题是,PrimeStar不拉伸纹理,所以进度条在屏幕上非常小,但是我把大小设置为500 px,但是在屏幕上它可能是100px或更小,旋钮不是在左边的PrimeStBar而是在中间,如果我改变了值,它显示什么都没有留下。请解释我的失败原因或progressbar小部件是如何工作的。我在网上冲浪,但找不到真正的例子或教程。

你在每一帧中都调用
stage.act()
?没有,但我尝试了,它没有改变任何东西。它仍然很小,按钮在中间。你在更改进度条的值吗?是的,我可以在任何地方更改它,它仍然是相同的。我想我需要一个很好的示例或教程来介绍libgdx中的进度条