Androidで2Dゲームをやっていますが、すべてうまくいきます。問題は、キャラクターが私の携帯電話 (Xperia) では非常に速く動くことですが、画面がはるかに広い携帯電話では、キャラクターの動きが非常に遅くなります。画面の幅を取得して100で割ってステップとして設定しようとしたので、キャラクターは幅に応じてステップを持つようになりましたが、うまくいきませんでした。何らかのスケーリングされたピクセルなどを取得する方法はありますか。助けに感謝します:)
これが私がそれをする人です:
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
height = displaymetrics.heightPixels;
width = displaymetrics.widthPixels;
アイデア?