2015-03-13 3 views
3

Я создал игру, которая хорошо работает в настольном режиме. Но когда я запускаю его на мобильном телефоне, он работает только в ландшафтном режиме. Как я могу сделать игру успешной в портретном и ландшафтном режимах?Как переключаться между портретным и ландшафтным режимом с помощью libGDX?

+0

Я слегка отредактировал заголовок, чтобы сделать его более понятным, что вам нужно, и исправить грамматику и формулировку в теле, чтобы добраться до точки немного быстрее. Наконец, я добавил полезный тег для улучшения видимости. –

+0

Насколько я помню, вам нужно изменить AndroidManifest.xml (https://github.com/libgdx/libgdx/wiki/Starter-classes-&-configuration#the-androidmanifestxml-file) – Springrbua

ответ

6

Установить screenOrientation to fullSensor в файле AndroidManifest.xml:

android:screenOrientation="fullSensor" 

Это обнаружит настройку устройства и автоматическое вращение экрана. Также ViewPorts в LibGDX используются для определения того, как ваша программа будет обрабатывать изменения ширины и высоты при повороте экрана. https://github.com/libgdx/libgdx/wiki/Viewports

1

Open AndroidManifest.xml расположен в Android проекта и найти запись, которая говорит:

android:screenOrientation="landscape" 

Изменить "пейзаж" в "портрет", чтобы сделать его выглядеть следующим образом:

android:screenOrientation="portrait" 

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

  • Нет связанных вопросов^_^