【发布时间】:2016-05-10 04:20:17
【问题描述】:
我有一个带有附加图像的 SKSpriteNode
menu_bg = SKSpriteNode(imageNamed: "menu_bg")
此外,我希望将 SKLabelNode 添加为 menu_bg 的子节点,并且此 SKLabelNode 应在 menu_bg 节点中水平和垂直居中。 为此,我将 menu_bg 添加到场景中
self.addChild(menu_bg)
然后我创建了一个新的 SKLabelNode 并将其添加到 menu_bg 并尝试将其居中放置
self.menu_bg.addChild(menuTitleLabel!)
self.menuTitleLabel!.position = CGPoint(x: menu_bg.frame.width/2, y: menu_bg.frame.height/2)
但是标签没有居中显示。 有什么我想念的想法吗?
我也试过添加
self.menuTitleLabel!.horizontalAlignmentMode = SKLabelHorizontalAlignmentMode.Center
但没有效果,...
有什么想法吗?
【问题讨论】:
-
它向哪个方向移动?如果位置改为 0, 0 会怎样?
标签: swift sprite-kit