小编The*_*ser的帖子

更改文本时 SKLabelNode 消失

我正在尝试创建一个显示精灵套件游戏分数的 sklabelnode。文本最初显示 0,但在文本更改时消失。该节点在类声明之后与分数一起在全局范围内声明,这是一个整数。这是代码:

var scoreLabel = SKLabelNode(fontNamed: "Chalkduster")

    override func didMoveToView(view: SKView) {
    scoreLabel.text = String(score)
    scoreLabel.fontSize = 48
    scoreLabel.position = CGPoint(x:CGRectGetMidX(self.frame), y:CGRectGetMaxY(self.frame)-50)

    self.addChild(scoreLabel)
}
func updateScoreAndLabel()->(scoreint:Int,label:SKLabelNode){
    score++
    scoreLabel.text = String(score)
    return (score, scoreLabel)
}
Run Code Online (Sandbox Code Playgroud)

updateScoreAndLabel() 是从另一个对这个问题不重要的函数调用的,所以我没有包括它。问题不在于我相信的函数调用。

sprite-kit sklabelnode ios8

0
推荐指数
1
解决办法
352
查看次数

标签 统计

ios8 ×1

sklabelnode ×1

sprite-kit ×1