当我使用偏好来保存libgdx项目中的数据时:
如果我减少钥匙数量 - 游戏工作正常(第一个问题)。如果我删除.prefs文件 - 游戏运行顺利,但不是很长时间(第二个问题)。
我正在使用以下代码保存数据:
prefs = Gdx.app.getPreferences("GameName");
if (!prefs.contains("highScore")) {
prefs.putInteger("highScore", 0);
}
if (!prefs.contains("caracterChosen")) {
prefs.putInteger("caracterChosen", 1);
}
if (!prefs.contains("blueRingsNum")) {
prefs.putInteger("blueRingsNum", 0);
}
-
public static void setHighScore(int val) {
prefs.putInteger("highScore", val);
prefs.flush();
}
等。我有大约20个按键要保存,我需要更多按键。可能是什么问题?