【发布时间】:2015-11-07 16:37:39
【问题描述】:
所以我试图让 moneyLabel 将其文本更新为 money:Int 的值每秒增加 'x' 数量。这是我的代码,我不知道它有什么问题或需要它来工作:
var money: Int = 0
let moneyLabel = SKLabelNode(fontNamed:"Futura")
moneyLabel.position = CGPoint(x: CGRectGetMidX(self.frame),y: CGRectGetMidY(self.frame))
moneyLabel.fontColor = SKColor.greenColor()
moneyLabel.fontSize = 24
moneyLabel.text = "\(money)"
self.addChild(moneyLabel)
func MoneyTimer() {
var money = money + 10
}
let delay = SKAction.waitForDuration(1)
let dayTimer = SKAction.sequence([MoneyTimer(), delay])
我正在使用 swift 和 SpriteKit
【问题讨论】:
标签: swift sprite-kit skaction