Ios RoboVM-libGDX调整大小和;飞虱

Ios RoboVM-libGDX调整大小和;飞虱,ios,libgdx,resize,screen,robovm,Ios,Libgdx,Resize,Screen,Robovm,我在libGDX游戏中使用FitViewport。它在安卓和台式机上运行得非常好,但我就是无法在iOS上正常运行 这就是我初始化重要元素的方式 camera = new OrthographicCamera(MenuScreen.VIRTUAL_WIDTH, MenuScreen.VIRTUAL_HEIGHT); viewport = new FitViewport(MenuScreen.VIRTUAL_WIDTH, MenuScreen

我在libGDX游戏中使用FitViewport。它在安卓和台式机上运行得非常好,但我就是无法在iOS上正常运行

这就是我初始化重要元素的方式

camera = new OrthographicCamera(MenuScreen.VIRTUAL_WIDTH,
            MenuScreen.VIRTUAL_HEIGHT);
    viewport = new FitViewport(MenuScreen.VIRTUAL_WIDTH,
            MenuScreen.VIRTUAL_HEIGHT, camera);
    viewport.apply();
    camera.position.set(camera.viewportWidth / 2,
            camera.viewportHeight / 2, 0);
    b = new SpriteBatch();
    b.setProjectionMatrix(camera.combined);
MenuScreen.VIRTUAL_宽度和高度分别为480和800

这是我的调整大小方法:

@Override
public void resize(int width, int height) {
    renderer.getViewport().update(width, height);
    renderer.camera.position.set(renderer.camera.viewportWidth / 2,
            renderer.camera.viewportHeight / 2, 0);
    renderer.getB().setProjectionMatrix(renderer.getCamera().combined);

}

我有点紧张,因为我的许可证即将到期&无法在RoboVM:S续期了。如果有人遇到同样的问题,我将在这里留下这个链接:


我根据链接成功地解决了这个问题。我怎么也猜不到

如果有人遇到同样的问题,我会在这里留下这个链接:


我根据链接成功地解决了这个问题。我怎么也猜不到

此问题存在于您的iOS平台特定代码中,而不是常见代码中。我不能告诉你你的问题是什么,但我建议你瞄准一个平台(忘记iOS,这不值得)。这个问题存在于你的iOS平台特定代码中,而不是你的通用代码中。我不能告诉你你的问题是什么,但我建议你瞄准一个平台(忘了iOS吧,这不值得)。