我有以下代码,似乎没有将scoreLabelNode的文本颜色设置为红色.
func setUpScore() -> Void {
scoreLabelNode = SKLabelNode(fontNamed:"MarkerFelt-Wide")
scoreLabelNode.color = UIColor(red: CGFloat(1.0), green: CGFloat(0.0), blue: CGFloat(0.0), alpha: CGFloat(1.0)) //How do I set this to red?
scoreLabelNode.position = CGPointMake( CGRectGetMidX( self.frame ), 0.5)
scoreLabelNode.zPosition = 100
scoreLabelNode.text = String(score)
self.addChild(scoreLabelNode)
}
Run Code Online (Sandbox Code Playgroud)
如何更改第二行以使分数显示为红色?
试试(注意'fontColor',而不是'颜色')
scoreLabelNode.fontColor = UIColor.redColor()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1457 次 |
| 最近记录: |