Java 在Libgdx中stage是如何工作的?

Java 在Libgdx中stage是如何工作的?,java,button,libgdx,actor,stage,Java,Button,Libgdx,Actor,Stage,我是舞台类和演员的新手,我知道按钮是演员,所以我创建了一个: public void create(){ buttonAtlas=new TextureAtlas(Gdx.files.internal("buttons/button.pack")); skin=new Skin(); skin.addRegions(buttonAtlas); buttonStyle=new Button.ButtonStyle(); buttonStyle.up=skin

我是舞台类和演员的新手,我知道按钮是演员,所以我创建了一个:

public void create(){
    buttonAtlas=new TextureAtlas(Gdx.files.internal("buttons/button.pack"));
    skin=new Skin();
    skin.addRegions(buttonAtlas);
    buttonStyle=new Button.ButtonStyle();
    buttonStyle.up=skin.getDrawable("animation00");
    buttonStyle.down=skin.getDrawable("animation01");

    button=new Button(buttonStyle);
    button.setPosition(200,700);

    stage=new Stage();
    stage.addActor(button); //the problem is that nothing happens.
}

如果您能解释什么是舞台和演员,那将非常有用。

在LibGDX中,
演员是二维节点图对象的表示形式

参与者将有一个动作列表,并包含位置、矩形大小、原点、比例、旋转、Z索引和颜色等参数

你是
演员
基本上是你将要应用
动作
的基本对象,以彻底了解
舞台上的场景进度


同时,一个
阶段
可以被认为与现实世界阶段一样。在
舞台上
将有
演员
阶段
还可以处理输入事件,并且与所有活动的
参与者
及其当前进行中的
操作
的层次结构视图相当

夜间Javadocs是阅读更多内容的好地方。可以找到它们

具体的javadoc在描述演员和舞台方面做得非常好。

你读过这篇文章吗?如果不够清楚,请提出更具体的问题,