gpt4 book ai didi

swift - 从 SKScene 获取 SKLabelNode 的引用

转载 作者:行者123 更新时间:2023-11-28 05:40:22 24 4
gpt4 key购买 nike

我正在尝试获取对 SKLabelNode 的引用。有什么想法吗?

我试过这样做:

 let score = 10
let label = SKLabelNode(fileNamed: "ScoreLabel")
override func didMove(to view: SKView) {
label.text = score
}

文本不会更改为 10,它在 SKScene 上默认保持为 0。

最佳答案

像这样引用它:

let label = childNode(named: "ScoreLabel")

很简单:)

编辑:

let label = SKLabelNode(fileNamed: "ScoreLabel") 创建一个新标签,它不会抓取场景中的标签

let label = childNode(named: "ScoreLabel") 获取场景中名为“ScoreLabel”的标签。请注意,它必须是您场景的直接 child ,不能是任何类型的孙子。

关于swift - 从 SKScene 获取 SKLabelNode 的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56988385/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com