【问题标题】:Using NSUser Defaults to save a current game score (not high score)?使用 NSUser Defaults 保存当前游戏分数(不是高分)?
【发布时间】:2015-06-23 01:56:46
【问题描述】:

我正在使用 SpriteKit 制作游戏,我有两个场景。当游戏结束时,它转换到第二个场景(endScene),在那里它显示高分,使用 NSUserDefaults 保存。我想要做的,也是显示玩家刚刚获得的当前分数,每次玩家玩新游戏时都会改变。我不知道如何在 endScene 中显示这个分数。

【问题讨论】:

    标签: swift sprite-kit nsuserdefaults scene


    【解决方案1】:

    使用它来保存和检索分数:

    NSUserDefaults.standardUserDefaults().setInteger(score, forKey: "score") // Save Score
    score = NSUserDefaults.standardUserDefaults().integerForKey("score") // Retrieve Score
    

    【讨论】:

      猜你喜欢
      • 2013-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多