如何使用libgdx为2D正确设置投影?

时间:2012-04-27 22:17:21

标签: android opengl-es libgdx

我刚开始使用libgdx,来自纯粹的opengl-es,我想为一个简单的2D游戏正确设置我的屏幕。我偶然发现了两个问题:

  • 我应该使用什么方法:glu.gluOrtho2d(),使用正交相机或其他方法
  • 我应该将这些方法传达给谁?

第二个我的意思是,如果我应该以某种方式将投影设置为与分辨率相同(0,0左下角和320,480右上角)并且我在resize()方法中设置投影,或者可以我最好以某种方式使用它,例如我指定width = 20, height=width*ratio,因为我必须为android部署它,这意味着很多不同的屏幕尺寸和比率。

我希望我的问题有道理,但我现在很困惑。

1 个答案:

答案 0 :(得分:0)

以下是一个解决方案的链接(使用与您描述的比率)

http://www.java-gaming.org/index.php?topic=25685.0