【发布时间】:2016-07-27 00:36:41
【问题描述】:
我创建了一个名为 smallScreen 的 SKShapeNode 和一个名为 screenLabel 的 SKLabelNode。
我后来尝试在 smallScreen 中显示 screenLabel。但是,当我运行代码时,它不起作用。我尝试将 screenLabel 作为孩子添加到 self,这似乎允许显示文本。每当我将 screenLabel 作为子节点添加到 smallScreen 时,它都不会显示。请帮忙,非常感谢。
self.smallScreen = (self.childNodeWithName("screen") as? SKShapeNode)!
self.smallScreen.position = CGPoint(x: self.frame.size.width/2, y: self.frame.size.height * 2/3)
screenLabel.text = "Screen"
screenLabel.fontSize = 30
screenLabel.fontColor = UIColor.redColor()
screenLabel.position = CGPoint(x: self.frame.size.width/2, y: self.frame.size.height * 2/3)
screenLabel.hidden = false
self.smallScreen.addChild(screenLabel)
【问题讨论】:
-
如果您的问题已解决,请将问题标记为已解决,谢谢。
标签: swift xcode sprite-kit