【发布时间】:2018-08-05 21:36:01
【问题描述】:
我在 swift 中创建了一个自定义类来管理我正在制作的游戏的主菜单我将它链接到 SKScene 文件并尝试创建一个常量来访问该变量,但我收到了这个错误:无法使用实例成员'属性初始化器中的 childNode'。
import SpriteKit
import GameplayKit
class MainMenu: SKScene {
let startGameButton:SKSpriteNode = self.childNode(withName: "SpriteName")
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
}
}
有人知道发生了什么吗?如果没有,还有其他方法可以访问精灵。
【问题讨论】:
-
您必须在方法内运行该行。
标签: ios swift xcode sprite-kit