我希望制作一个下拉菜单和下拉设置屏幕,但我无法在Libgdx中找到任何用于制作这些内容的资源。想要为这种特定类型的界面或快速示例提供良好资源的一些指示。
谢谢!
答案 0 :(得分:1)
SelectBox可用于下拉列表,它允许从列表中选择一个值中的一个。对于弹出窗口,您可以使用Dialog
。
stage=new Stage();
Skin skin=new Skin(Gdx.files.internal("skin/glassy-ui.json"));
dialog=new Dialog("Setting",skin);
dialog.setSize(200,200);
dialog.setPosition(Gdx.graphics.getWidth()/2-100,Gdx.graphics.getHeight()/2-100);
final SelectBox<String> selectBox=new SelectBox<String>(skin);
selectBox.setItems("XYZ","ABC","PQR","LMN");
dialog.getContentTable().defaults().pad(10);
dialog.getContentTable().add(selectBox);
stage.addActor(dialog);
Gdx.input.setInputProcessor(stage);
输出