【发布时间】:2016-05-03 13:02:13
【问题描述】:
我在 SpriteKit 的 GameScene.swift 中创建了一个完整的游戏 - 在这里我有一个简单的 var 评分系统,称为 var currentScore = 1。 p>
我也想在我的游戏中加入 Game Center。我通过在我的 Main.storyboard 上添加一个按钮来做到这一点,但我想发送到 Game Center 的分数在 GameScene.swift 内(var currentScore = 1)
这是GameScene.swift中的计分函数:
func nextLevel(){
currentLevel += 1
currentScore = currentLevel
levelLabel.text = "\(currentScore)"
showLevel.text = "\(currentScore)"
won()
if currentLevel > highLevel{
highLevel = currentLevel
let Defaults = NSUserDefaults.standardUserDefaults()
Defaults.setInteger(highLevel, forKey: "highLevel")
}
如何在我的 GameViewController.swift 中添加这个 currentScore 和/或 currentLevel 变量?谢谢你。
【问题讨论】:
-
您可以创建一个
SKButton实例而不是UIButton
标签: xcode swift sprite-kit