1

私はlibgdxを使用して2Dパズルタイプのゲームを構築しています。サイズは実際の画面サイズよりも大きいため、ピンチズーム機能を使用してマップの小さな部分を表示します。問題は、ズームすると一時停止メニューも大きく表示されることです。camera.zoomがデフォルトになっていない場合でも、一時停止メニューを同じサイズで表示できる方法はありますか。

ゲーム内メニューの現在の状態がレベルに合わせてズームするためです。ゲーム全体を通して特定のスプライトを一定のサイズに保つ方法はありますか?

ありがとう

4

1 に答える 1

1

画面上のズーム可能なオブジェクトには、ズーム不可能なオブジェクトに使用するのとは異なるカメラを適用する必要があります。使用しているLibgdxAPI(scene2d、SpriteBatch、raw OpenGL)に応じて、詳細は異なりますが、一般的な考え方は同じです。詳細については、 https://gamedev.stackexchange.com/questions/31379/how-do-i-make-an-on-screen-hud-in-libgdxを参照してください。

于 2013-03-07T23:00:47.483 に答える