Я хочу создать экран выбора уровня на нескольких страницах (так же, как при выборе уровня сердитых птиц), чтобы пользователь мог перемещаться между страницами, перетаскивая его пальцем по экрану горизонтально.
Я проверил виджеты ui в scene2d, поэтому я просто нашел «ScrollPane», который может быть полезен, но его функциональность отличается от того, что я хочу.
У кого-нибудь есть идеи?Как создать многостраничный экран с помощью libgdx scene2d?
3
A
ответ
4
nEx.Software имеет хороший небольшой учебник, в котором объясняется, как это делается на http://nexsoftware.net/wp/2013/05/09/libgdx-making-a-paged-level-selection-screen/. Его решение включает расширение ScrollPane для добавления функций подкачки.
+0
Большое спасибо за помощь. – Aliaaa
1
это более простой:
http://moribitotechx.blogspot.co.uk/2012/09/23-tutorial-libgdx-mtx-test7levelscreen.html
удачи
Смежные вопросы
- 1. Как создать автоматические действия в libgdx? (scene2d)
- 2. Как создать ярлык Scene2d?
- 3. LibGDX: проблемы с раскладкой Scene2d
- 4. Использование MVC с libgdx scene2d
- 5. Libgdx: Перевод камеры Scene2d
- 6. Как создать разрешение «Независимая» реализация Stage для scene2d ui LIBGDX
- 7. Ошибка загрузки LibGDX/Scene2d
- 8. libGDX, Scene2d Статус кнопки
- 9. Управление Scene2d, libgdx
- 10. Как использовать диалог Libgdx Scene2d?
- 11. Libgdx scene2d uiskin.json com.badlogic.gdx.utils.GdxRuntimeException
- 12. Использовать Эшли с Scene2d в libGDX?
- 13. Как получить «загрузочный экран» с помощью libgdx?
- 14. Scene2d как обращаться с троянским актером (LibGDX)
- 15. Как изменить текстуру в изображении Scene2D с помощью libGDX?
- 16. Как сменить экраны в Scene2D libGDX
- 17. Как нарисовать TiledMap с помощью scene2d
- 18. Как перетащить актеров на libgdx scene2d?
- 19. Как создать многостраничный TOC с помощью itext?
- 20. Как правильно создать мышь Слушатель для CheckBox в LibGDX Scene2D?
- 21. libgdx scene2d add multi table
- 22. реализация TextArea в libgdx Scene2D
- 23. Переместить актеры точно LibGDX Scene2d
- 24. Линейный входной процессор Libgdx scene2d не работает?
- 25. LibGDX Scene2d: Как добавить строку в ImageButton?
- 26. Кнопки Libgdx Scene2d, как в Minecraft
- 27. Libgdx | Scene2d | Как использовать действия в анимации
- 28. LibGDX - Scene2d не может нажимать на виджеты
- 29. Как создать экран главного меню libgdx
- 30. LibGDX Scene2d Действие влияет на несколько актеров
Насколько я знаю, нет ничего, встроенный в LibGDX для этой функции. Однако это можно реализовать с помощью входных слушателей и ScrollPane. Вам нужно будет определить, сколько «страниц» вы хотите, а затем построить таблицу, в которой каждая ячейка является размером панели. Затем, когда пользователь выполняет «щелчок», вы измените значение scrollX, чтобы оно соответствовало следующей/предыдущей странице. – Jyro117