如何在Libgdx中制作html5全屏?

时间:2014-02-08 07:17:56

标签: html5 gwt browser libgdx

有谁知道如何在HTML5 LibGDX中设置画布全屏?

我只在GwtApplicationConfiguration找到宽度和高度属性。

1 个答案:

答案 0 :(得分:1)

我正在使用舞台,所以我不得不使用InputMultiplexer将输入发送到我的舞台和处理全屏GWT请求的InputAdapter。

    InputAdapter webGlfullscreen = new InputAdapter() {
        @Override
        public boolean keyUp (int keycode) {
            if (keycode == Keys.ENTER && Gdx.app.getType() == ApplicationType.WebGL) {
                if (!Gdx.graphics.isFullscreen()) Gdx.graphics.setDisplayMode(Gdx.graphics.getDisplayModes()[0]);
            }
            return true;
        }
    };

    Gdx.input.setInputProcessor(new InputMultiplexer(webGlfullscreen, stage));