如何设置SKLabelNode的对齐方式

Ady*_*ase 12 sprite-kit sklabelnode swift

我试图在更新后修复SKLabelNode的左侧.问题在于SKLabelNode正朝两个方向发展.我想要的只是在右侧成长.非常感谢.

Chr*_*örz 25

问题是,SKNodes的起源位于其节点的中心.因此,您必须将SKLabelHorizo​​ntalAlignmentMode设置为"left"以解决此问题.

var label:SKLabelNode = SKLabelNode()
label.horizontalAlignmentMode = SKLabelHorizontalAlignmentMode.Left
Run Code Online (Sandbox Code Playgroud)

这是一张图片,不同模式的作用:

在此输入图像描述 链接到图片来源