我正在使用 Libgdx 构建游戏,并且在使用 Libgdx 首选项实现保存游戏时,我想我会问这是否也适用于 iOS(使用 RoboVM)。如果没有,我将不得不使用另一种方式来保存游戏。
我会自己测试它,但我目前没有任何 iOS 设备。所以,很抱歉:)
这是我的(简单)保存代码:
public void saveGame()
{
Json json = new Json();
String result = json.toJson(this.playerCharacter);
Preferences prefs = Gdx.app.getPreferences("Shared");
prefs.putString("SaveGame", result);
prefs.flush();
}