如何在Libgdx中同时创建多个窗口?

时间:2015-02-17 15:56:48

标签: libgdx

我正在使用Libgdx创建一个游戏,我为此编写了一个调试器。现在我想在另一个LwjglApplication中显示调试信息。

有没有办法在Libgdx桌面应用程序中打开多个窗口?

1 个答案:

答案 0 :(得分:-1)

  1. 创建两个扩展Game或实现ApplicationListener的类,一个用于主游戏,一个用于调试窗口。

  2. DesktopLauncher类中,使用上述类的对象创建两个LwjglApplication

    public static void main (String[] arg) {
        LwjglApplicationConfiguration mainConfig = new LwjglApplicationConfiguration();
        new LwjglApplication(new MainGame(), mainConfig);
    
        LwjglApplicationConfiguration debugConfig =new LwjglApplicationConfiguration();
        new LwjglApplication(new DebugGame(), debugConfig);
    }
    
  3. 希望这有帮助。