환경 설정에 문제가 있습니다. libgdx를 사용하여 높은 점수를 저장하려고합니다. APP가 실행될 때 작동하지만 앱을 닫으면 높은 점수가 저장되지 않습니다!libgdx에서 환경 설정을 사용하는 데 문제가 있습니다. 높은 점수를 저장하지 않습니까?
if(currentScore > highscore){
highscore = currentScore;
prefs.putInteger("score", highscore);
getHighScore =prefs.getInteger("highscore", highscore);
highScore = ("high score: " + getHighScore);
prefs.flush();
}
나는 최고 기록을 저장하지 않는 이유를 알지 못합니다. 어떤 도움이라도 알게 될 것입니다. 사전
환경 설정에 대한 전체 코드를 입력하거나 가져올 때 전체 코드를 제공 할 수 있습니까? –
"score"! = "highscore"? (당신은 'score'를 쓰고 있지만 'highscore'를 체크하고 있습니까?) –
highscore의 값을 현재 점수로 설정합니다. –