如何为libgdx提供支持多屏幕分辨率的算法?我使用if语句和参数在HTC Tattoo上使我的应用程序工作,例如:
什么算法适用于更大的屏幕? 我尝试了以下方法,但没有任何结果:
if (Gdx.input.getX()==40) {
什么算法适用于更大的屏幕? 我尝试了以下方法,但没有任何结果:
publis static int translatex() {
float p = (float)Gdx.graphics.getHeight()*340;
return (int) p*Gdx.input.getX();
}
在我的HTC Tattoo手机上,340是我使用的基础x值(即x分辨率)。 那么......我如何编写一个支持绝对值的大屏幕函数呢?我不想改变if语句。