Я пытаюсь добавить SKLabelNode
в вверху слева моей сцены. В настоящее время я достичь этого, используя значение «300»Нечетное позиционирование SKLabelNode
func addMoneyLabel() {
let moneyLabel = SKLabelNode(fontNamed:"Copperplate")
moneyLabel.fontSize = 25
print("CGRectGetMidX(self.frame),", CGRectGetMidX(self.frame))
print("CGRectGetMinX(self.frame),", CGRectGetMinX(self.frame))
moneyLabel.position = CGPoint(
x:300,
y:CGRectGetMaxY(self.frame)
)
moneyLabel.text = "$500"
moneyLabel.verticalAlignmentMode = SKLabelVerticalAlignmentMode.Top
moneyLabel.horizontalAlignmentMode = SKLabelHorizontalAlignmentMode.Left
self.addChild(moneyLabel)
}
Это создает изображение, которое выглядит следующим образом:
Почему не «0» или CGRectGetMinX(self.frame)
правильное значение позиционирование вверху слева?