如何设置SKLabelNode的对齐方式?

15

我正在尝试在更新SKLabelNode后将其左侧固定。问题是SKLabelNode在两个方向上都在增长。我想要的只是右侧增长。

非常感谢。
1个回答

29

问题是,SKNode的原点位于其节点的中心。因此,您需要将SKLabelHorizontalAlignmentMode设置为“left”以解决此问题。

var label:SKLabelNode = SKLabelNode()
label.horizontalAlignmentMode = SKLabelHorizontalAlignmentMode.Left

这里是一张图片,展示了不同的模式:

enter image description here 查看图片来源


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接