我开始为Android进行游戏开发,我有一个问题或者我需要建议。目前我有问题,如果我用于所有屏幕相同的图片(移动平板电脑itd itd),在一个屏幕看起来很酷,但其他奇怪。我怎样才能解决这个问题。 是的我知道我必须支持其他宽度。但主要问题是我必须支持,
或者可能是小/普通/大型等......屏幕? 什么是最好的支持方式,
答案 0 :(得分:0)
如果您使用精灵批处理,那么您可以使用batch.setprojectionmatrix(yourOrthographicCamera.combined)以这种方式精灵自动调整大小。如果您使用舞台和演员,则在谷歌搜索有关libGDX舞台视口的内容。
答案 1 :(得分:0)
如果您使用的是最新版本的libgdx。 stage.setViewPOrt已更改。
stage = new Stage(new StretchViewport(width, height)); // OR
stage.setViewport(new StretchViewport(width, height));
或
stage = new Stage(new ExtendViewport(width, height)); // OR
stage.setViewport(new ExtendViewport(width, height));
以适应您的屏幕差异比率。