PlayerPrefs没有正确保存任何修复?



我试图将分数保存到玩家偏好中,但由于某些奇怪的原因,它停留在0。我不知道为什么它保持在0,因为我把分数变量放入int正确我认为。

public void SaveButtonClick(){
PlayerPrefs.SetInt("Score", score_system.score);
PlayerPrefs.Save();
print(PlayerPrefs.GetInt("Score"));
}
public void start()
{
score_system.score = PlayerPrefs.GetInt("Score");
}

我希望有得分保存到playerprefs正常,但它没有,总是从我测试的0

你的方法:

public void start()
{
    score_system.score = PlayerPrefs.GetInt("Score");
}

…应该是:

public void Start()
{
    score_system.score = PlayerPrefs.GetInt("Score");
}

注意大写' S '表示Start

相关内容

  • 没有找到相关文章

最新更新