переключение между устройствами при обработке 3 меняет внешний вид - PullRequest
0 голосов
/ 01 августа 2020

Я использую Processing 3 для создания игры, и у меня есть серьезная проблема, когда игра выглядит совершенно по-другому при запуске на другом устройстве. Два устройства имеют разные разрешения, что может быть проблемой. Как это исправить? Вот изображение того, как он выглядит, когда я запускаю его на своем устройстве: https://i.stack.imgur.com/XNDGY.png Вот изображение того, как он выглядит, когда я запускаю его на устройстве моего друга: https://i.stack.imgur.com/cJ80S.jpg

1 Ответ

1 голос
/ 01 августа 2020

Если два экрана имеют разное разрешение и кнопки иногда перекрываются, то я предполагаю, что оба верны:

  • Кнопки имеют постоянную ширину
  • Расположение кнопок на основе доли ширины экрана, а не абсолютного положения

Если вы хотите отображать кнопки с меньшим разрешением и поддерживать промежутки между ними, вам также придется масштабировать ширину кнопок (и высота) в зависимости от текущего разрешения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...