0

Javaで学習実験を行っています。Java とサードパーティ API「LibGDX」を使用して、シンプルな「ロックマン」スタイルのゲームを作成しようとしています。OrthographicCameraLibGDX からのWorldオブジェクトと、LibGDX の「JBox2d」の実装からのオブジェクトとの関係について、かなりしっかりした理解を得ました。

ただし、ウィンドウのサイズを変更すると、内部のオブジェクトがWorld伸びます。インターフェイスのresize(int width, int height)メソッドを利用しました。その中で幅と高さScreenをリセットします。OrthographicCameraこれは、物理シミュレーションでの画像の外観や動作に影響を与えないようです。

私の質問は次のとおりです。シミュレートされているオブジェクトを歪めずに、LibGDX/JBox2d アプリケーションのウィンドウのサイズを適切に変更するにはどうすればよいですか?

ここにコードがあります(GitHubがより速く、より簡単で、SOサーバーに優しいことがわかったので、gitリポジトリの形式で...)


外部リンク

https://gist.github.com/konnerdroid/8113302

外部リンク

4

1 に答える 1