我有一个使用flixel-gdx在 Android 上运行的相当广泛的冒险游戏,我想在 android 切换到另一个应用程序时保存当前的游戏状态。
我知道您可以覆盖对象上的onFocus()
andonFocusLost()
方法FlxGame
,但我看不到从这些方法访问当前游戏状态的方法。我能看到的唯一方法是创建一个包含对游戏状态值的引用的静态对象,并在需要操作这些值时重构我的整个游戏以引用静态对象。
谁能想到替代方案?
我有一个使用flixel-gdx在 Android 上运行的相当广泛的冒险游戏,我想在 android 切换到另一个应用程序时保存当前的游戏状态。
我知道您可以覆盖对象上的onFocus()
andonFocusLost()
方法FlxGame
,但我看不到从这些方法访问当前游戏状态的方法。我能看到的唯一方法是创建一个包含对游戏状态值的引用的静态对象,并在需要操作这些值时重构我的整个游戏以引用静态对象。
谁能想到替代方案?