0

我正在使用 XCode 的 SKScene 编辑器为使用 SpriteKit 的游戏创建场景。我可以成功添加精灵、灯光、节点、标签......并在代码中使用它,但我不知道如何使用 Xcode 的 SKScene 编辑器添加 SKLabel。

是否可以像其他对象(Sprite、Node、Light、Label...)一样使用 SKScene 编辑器添加 SKLabel,还是只能以编程方式添加?

4

1 回答 1

0

为了访问标签,您必须使用 if 语句:

let spriteKit = SKScene(fileNamed: "spriteKitFile")
if let label = spriteKit?.childNode(withName: "name of the file") as? SKLabelNode {
    label.text = "Any string"
}
于 2018-08-15T21:49:30.277 回答