我試圖把countDown放在我的應用程序上。我正在使用SKLabelNode。這是我的代碼:在swift和spritekit倒計時
class PlayScene: SKScene {
var startCount = true
var setTime = 0
var myTime = 0
var printTime = SKLabelNode(fontNamed: "arial")
override func didMoveToView(view: SKView!) {
self.backgroundColor = UIColor(hex: 0xD64541)
self.printTime.text = NSString(format: "%i", self.myTime)
self.addChild(self.printTime)
}
override func update(currentTime: NSTimeInterval) {
if self.startCount == true {
self.setTime = Int(currentTime)
self.startCount = false
}
self.myTime = Int(currentTime) - self.setTime
}
}
我沒有問題,編譯它,但它崩潰的執行... 我認爲這是從我的字符串皈依未來..
謝謝
謝謝你的回答,但這並不是我真正期待的。其實我的方法工作:myTime正確更新。我的問題是關於如何使用sklabelnode打印它。此外,我編碼在迅速不客觀的C :) – Quentin