Как лучше всего справиться с переключением приложений Flixel Android?
У меня довольно обширная приключенческая игра, работающая на Android с использованием http://flixel-gdx.com/, и я хотел бы сохранить текущее состояние игры, когда android переключается на другое приложение.
Я знаю, что вы можете переопределить onFocus()
а также onFocusLost()
методы на FlxGame
объект, но я не вижу способа доступа к текущему состоянию игры из этих методов. Единственный способ увидеть это - создать статический объект, который содержит ссылку на значения состояния игры, и реорганизовать всю мою игру, чтобы ссылаться на статический объект, когда ему нужно манипулировать этими значениями.
Кто-нибудь может придумать альтернативу?
1 ответ
FlxG.getState();
возвращает вам текущее состояние, которое работает.