libgdx表不会调整大小

时间:2016-11-17 00:41:46

标签: libgdx scale

我使用libgdx上的表格创建一个屏幕菜单,游戏在手机上有1920x1080p,分辨率没问题,在PC上没问题,但如果分辨率较低,表格不会缩小,但其他每个都缩小了,桌子在一个舞台,任何想法?

以下是创建功能

的代码
  tabela = new Table(skin);

        tabela.setBounds(0, 0,ObjetoJogo.EcraLargura, ObjetoJogo.EcraAltura);

    tabela.add(titulo);
    tabela.getCell(titulo).spaceBottom(100);//cria espao no fundo
    tabela.row();// para ficar um debaixo do outro
    tabela.padBottom(50);
    tabela.add(botaoJogar);
    tabela.getCell(botaoJogar).spaceBottom(65);//cria espao no fundo
    tabela.row();
    tabela.add(botaoSair);
    tabela.debug();
    stage.addActor(tabela);



ObjetoJogo.EcraLargura = Gdx.graphics.getWidth();

ObjetoJogo.EcraAltura = Gdx.graphics.getHeight();

使用渲染函数渲染我拥有的表:

stage.act(delta);
    stage.draw();

任何想法?

1 个答案:

答案 0 :(得分:0)

我使用setFillParent(true)没有工作botaoJogar和botaoSair是Button图像,按钮位于屏幕的中心