2014-02-08 3 views
4

Кто-нибудь знает, как установить полный холст в HTML5 LibGDX?Как сделать html5 полный экран в Libgdx?

Я нахожу только свойство ширины и высоты в GwtApplicationConfiguration.

+0

Добавлен тег GWT, поскольку это, вероятно, такой же вопрос GWT, как и Libgdx. –

ответ

1

Я использую сцену, поэтому мне пришлось использовать InputMultiplexer для отправки ввода как на мою сцену, так и на InputAdapter, которая обрабатывает полноэкранные запросы GWT.

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)); 
+0

Можно ли создать эту полноэкранную «всплывающую» перспективу сразу после начальной загрузки (в отличие от того, что клиентский триггер активирует полноэкранный режим при нажатии клавиши)? Просто поместите 'Gdx.graphics.setDisplayMode (Gdx.graphics.getDisplayModes() [0]); в методе show() дает «сплюснутую», не «всплывающую» перспективу, которая не является тем, что вы ожидаете от подлинного полноэкранного режима. – mcw

Смежные вопросы