2014-09-09 2 views
0

Когда у меня был слушатель приложения, это был метод создания, но теперь их нет. Мне нужен метод create() для продолжения работы с моим приложением. В настоящее время у меня есть экран главного меню, и мне нужна сцена и такая, чтобы отображать кнопку и другие вещи, но мне нужен метод create(). Может кто-нибудь объяснить это мне, пожалуйста?LibGDX - почему это не их метод create() на «реализует экран»?

+0

Просто используйте конструктор в качестве метода создания – Springrbua

ответ

2

ApplicationListener нужен метод create(), потому что на время строительства ресурсы, такие как OpenGL, не могут быть инициализированы, create() вызывается после того, как Libgdx фактически инициализирован.

Обычно вы должны создать свои Screen объекты из ApplicationListener.create(), чтобы вы могли просто использовать их конструкторы для инициализации всего, что вам нужно.

Нет необходимости в методе create() в Screen.

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