0

私はAndroid開発に不慣れで、現在Space Invadersゲームを作成して、サーフェスビュー、ビットマップ、キャンバス、スレッドなどに慣れることができます。

ここまでは順調ですね。私が現在持っているものは、実際のタブレットで非常にうまく動作します。

ただし、低dpi解像度のエミュレーターでは、見栄えが悪くなります。

Androidの画面にはさまざまな解像度があり、解像度が予想よりも低い場合は、スプライトを縮小する必要があるかもしれません。

すべてが「適合する」ことを確認するための最良の方法を完全に理解することはできません。つまり、すべてのスプライトが画面上に比例して表示され、移動すると比例して移動します。PCでは、拡大または縮小しない固定サイズのバックバッファーを使用し、それに合わせてブリットし、必要な範囲でバックバッファーを拡大/縮小しますが、Androidでは??

画面密度についてある程度知っていて、mdpiおよびhdpiスプライト(それぞれ幅と高さ48x24および48x32ピクセル)を作成しましたが、これらのスプライトがdpi設定に比例しているかどうか疑問に思っていますか?

どんな助けでも大歓迎です。

4

1 に答える 1

0

ldpi スプライトも作成しましたか?

于 2012-03-30T10:31:34.173 に答える