#java #libgdx
Вопрос:
Я пытаюсь создать экран главного меню из своей игры. Я добавил таблицу с несколькими кнопками и надписями на ней. Когда я изменяю размер в оконный режим, входные данные больше не работают (они работают, когда я не изменяю размер окна).
Я пытаюсь найти правильный выход, как правильно масштабировать окно, но, похоже, ничего не работает.
Я масштабировал сцену с помощью следующего кода:
stage.getCamera().position.set(Gdx.graphics.getWidth()/2, Gdx.graphics.getHeight()/2, 0);
java resize(int width, int height)
пусто.
Комментарии:
1. Привет, Бенни, я нашел решение, которое может тебе помочь: gamedev.stackexchange.com/questions/86241/…
2. Спасибо, @DEX7RA за ответ! К сожалению, это не решило мою проблему.
Ответ №1:
Просто сделал краткий обзор. Я думаю, проблема в том, что игра не обновляет свой макет с помощью установленных кнопок и т. Д.. Попробуйте добавить этот фрагмент кода:
stage.getViewport().update(width, height, true);
Для получения дополнительных разъяснений ознакомьтесь с этой документацией.
Комментарии:
1. Рад это слышать! 🙂