我试图改变sprite kit中的标签颜色:
score = SKLabelNode(fontNamed: "Arial")
score.text = "Test/(addScore)"
score.color = SKColor.blackColor()
score.fontSize = 20
score.position = CGPointMake(CGRectGetMidX(self.frame),CGRectGetMidY(self.frame))
addChild(score)
但它仍然是白色的。为什么它不是黑色的任何想法?
答案 0 :(得分:1)
SKLabelNode的color
属性是标签的混合颜色。如果要更改字体颜色,应使用fontColor
属性:
score.fontColor = SKColor.blackColor()