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在描述演员和舞台方面做得非常好。你读过这篇文章吗?如果不够清楚,请提出更具体的问题,