2016-12-27 11 views
0

私はゲームを作っていて、画面の大きさとして1280x720(HD解像度)を選択しました。私の電話はその解像度が倍になっていて、私が電話で初めてそれを走らせたとき、私は解像度がまだそれほど大きいことに驚きました。これはどのように可能ですか?私はスプライトが私の携帯電話の大きな解像度に合わせて引き伸ばされることを期待していましたが、グラフィックスは変わっていないようです。LibGDX解像度が大きすぎます

答えて

0

AFAIK。

  1. (すでに仮想ユニットを使用して、カメラを定義すると仮定して)仮想画面サイズでの作業をサポートするビューポートでStretchViewportを使用しようとあなたが/

ようなオーバーライドリサイズメソッドを定義しています

public void resize(int width, int height) { camera.viewportWidth = (your VIEWPORT_HEIGHT unit/height) * width; camera.update(); }

関連する問題