0
私はlibgdxのテーブルを使ってスクリーンメニューを作成していますが、ゲームには1920x1080pという解像度の問題はありません。問題はありませんが、解像度は低くなります他のすべてが縮小している、テーブルはステージの中に、任意のアイデアですか?ここでlibgdxテーブルのサイズが変更されない
私が持っているテーブルのレンダリングのために作成する機能上のコード
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();
任意のアイデア?
である 'botaoJogar'と' botaoSair'は何ですか? – Tenfour04
Googleによると、それは再生ボタンと終了ボタン、@ Tenfour04です。 – DavidS
は、テーブル境界をGdx.graphics.getWidth()に設定します。 Gdx.graphics.getHeight(); resizeメソッドでは、ゲームが適切な値を持たない境界線を持つテーブルを作成している可能性があります。resizeメソッドで画面の幅と高さを使用するものをすべて更新すると解決します。 – Hllink