如何将高分保存并打印到下一场景?

问题描述 投票:0回答:1

大家好,我正在寻求帮助。我刚开始制作游戏之类的东西,所以这对我来说有点困难。我正在尝试保存乐谱并将其从 GameScene.swift 打印到我的 GameOverScene.swift 中,有什么建议吗?

ios swift sprite-kit skspritenode
1个回答
2
投票

几个选项可能是:

  1. 在应用委托中保存高分。我从 appDelegate 打印游戏结束场景。
  2. 在 NSUserDefault 中保存高分。然后在 GameOverScene 中显示它。
  3. 在 GameOverScene 中创建一个属性,并在从 GameScene 导航到 GameOverSecne 时设置该属性。

这里有一些关于 NSUserDefaultViewControllers 之间传递数据的教程。

© www.soinside.com 2019 - 2024. All rights reserved.