我是初学者和程序员,并且想知道如何设置iOS游戏,以便有一些级别可以在您击败前一个游戏后解锁。它是否属于游戏'和' SpriteKit'设置开始?另外,物理引擎如何设置?抱歉我缺乏知识哈哈。
由于
答案 0 :(得分:0)
我认为开发iOS游戏作为第一次体验太过分了。
无论如何都来自documentation
struct LevelTracker {
static var highestUnlockedLevel = 1
static func unlockLevel(level: Int) {
if level > highestUnlockedLevel { highestUnlockedLevel = level }
}
static func levelIsUnlocked(level: Int) -> Bool {
return level <= highestUnlockedLevel
}
var currentLevel = 1
mutating func advanceToLevel(level: Int) -> Bool {
if LevelTracker.levelIsUnlocked(level) {
currentLevel = level
return true
} else {
return false
}
}
}