Как лучше всего справиться с переключением приложений Flixel Android?

У меня довольно обширная приключенческая игра, работающая на Android с использованием http://flixel-gdx.com/, и я хотел бы сохранить текущее состояние игры, когда android переключается на другое приложение.

Я знаю, что вы можете переопределить onFocus() а также onFocusLost() методы на FlxGame объект, но я не вижу способа доступа к текущему состоянию игры из этих методов. Единственный способ увидеть это - создать статический объект, который содержит ссылку на значения состояния игры, и реорганизовать всю мою игру, чтобы ссылаться на статический объект, когда ему нужно манипулировать этими значениями.

Кто-нибудь может придумать альтернативу?

1 ответ

FlxG.getState();

возвращает вам текущее состояние, которое работает.

Другие вопросы по тегам