我正在使用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();
}
答案 0 :(得分:6)
偏好应该有效。一些libgdx演示游戏使用首选项,并与RoboVM iOS后端一起正常工作。