Ich versuche, eine SKLabelNode
zu der oben links meiner Szene hinzuzufügen. Derzeit bin ich zu erreichen diese mit einem Wert von „300“Odd Positionierung von 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)
}
Dies erzeugt ein Bild, das wie folgt aussieht:
Warum nicht „0“ oder CGRectGetMinX(self.frame)
der richtige Wert für Positionierung oben links?