2017-06-16 8 views
1

私が読んだところでは、LibGDXのresizeメソッドは、ウィンドウのサイズを変更すると、ビューポートのサイズを変更してカメラを中央に配置することを目的としています。モバイルアプリケーションのサイズを変更することはできないので、それを含める価値はありますか?LibGDXモバイルアプリケーションでresizeメソッドを使用する価値はありますか?

答えて

0

モバイルアプリケーションでも必須です。

  1. あなたのアプリは、風景やポートレートモードの両方のためであるなら、あなたはresize()方法であなたのUIのレイアウトを変更するようなあなたのものを行う必要があります。

  2. resize()ApplicationListenerのメソッドは、create()の後に呼び出されます。あなたのビューポートは、デバイスの画面の幅/高さに合わせてスケーリングする必要があります。また、ビューポートの選択肢は何ですか?

+0

マイアプリは肖像画専用モードであり、特定の配向モードのためであれば、あなたのゲームならば、私のビューポートは、あなたが 'サイズを変更する()'メソッドをオーバーライドスキップすることができ@vladutelu StretchViewport – vladutelu

+0

ですが、私はscreenwidth 'でビューポートを更新することを好みます'と' screenheight'を 'resize()'メソッドでオーバーライドしています。 LibGDXはクロスプラットフォームのゲーム開発フレームワークであり、デスクトップはテスト目的のためだけではありません(一部のゲームはデスクトップ用です)ので、このフローを参照してください。 – Aryan

1

私はモバイルゲームでresizeメソッドを使用したことはありません。

私はデスクトップゲームでも使っていませんし、ウィンドウのサイズを変更したときと同じように動作します。

関連する問題