我正在尝试像这样快速地初始化一个场景:let scene = GameScene(size: skView.bounds.size)
但是,xcode中会弹出以下错误:
不能使用类型的参数列表调用“GameScene”类型的初始化程序(size: CGSize)
下面是相关代码:
override func viewWillLayoutSubviews() {
var skView: SKView = self.view as! SKView
skView.showsFPS = true
skView.showsNodeCount = true
let scene = GameScene(size: skView.bounds.size)
scene.scaleMode = .AspectFill
skView.presentScene(scene)
}发布于 2015-07-16 15:03:23
您可能希望在您的GameScene中包括以下初始化器
override init(size: CGSize) {
super.init(size: size)
}https://stackoverflow.com/questions/31457714
复制相似问题