gpt4 book ai didi

ios - 以编程方式创建的 SKLabelNode 不可见 : SpriteKit

转载 作者:搜寻专家 更新时间:2023-10-31 22:58:37 25 4
gpt4 key购买 nike

这是使用 SpriteKit、Swift 3 后退按钮的代码

var backButton = SKLabelNode()
backButton.text = "Back"
backButton.name = "backbutton"
backButton.position = CGPoint(x: self.frame.minX + 40, y: self.frame.maxY - 40)
backButton.fontColor = SKColor.red
backButton.fontSize = 30
self.addChild(backButton)

最佳答案

可能您做错了一些事情,例如 zPositionposition 或您添加标签的位置(在什么方法中以及在什么父级中)。查看此示例以查看您的标签:

override func didMove(to view: SKView) {
var backButton = SKLabelNode(fontNamed: "Arial")
backButton.text = "Back"
backButton.fontSize = 30
backButton.name = "backbutton"
backButton.fontColor = SKColor.red
self.addChild(backButton) // self is GameScene (an SKScene)
backButton.zPosition = 1
backButton.position = CGPoint(x: self.frame.midX, y: self.frame.midY)
}

关于ios - 以编程方式创建的 SKLabelNode 不可见 : SpriteKit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40601181/

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