【发布时间】:2014-03-05 18:38:43
【问题描述】:
有谁知道如何在 HTML5 LibGDX 中设置画布全屏?
我只在GwtApplicationConfiguration 中找到宽度和高度属性。
【问题讨论】:
-
添加了 GWT 标记,因为这可能与 Libgdx 一样是 GWT 问题。
有谁知道如何在 HTML5 LibGDX 中设置画布全屏?
我只在GwtApplicationConfiguration 中找到宽度和高度属性。
【问题讨论】:
我正在使用 Stage,因此我必须使用 InputMultiplexer 将输入发送到我的 Stage 和处理全屏 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));
【讨论】: