首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Swift 6.3中初始化GameScene

在Swift 6.3中初始化GameScene
EN

Stack Overflow用户
提问于 2015-07-16 14:54:29
回答 1查看 1.4K关注 0票数 0

我正在尝试像这样快速地初始化一个场景:let scene = GameScene(size: skView.bounds.size)

但是,xcode中会弹出以下错误:

不能使用类型的参数列表调用“GameScene”类型的初始化程序(size: CGSize)

下面是相关代码:

代码语言:javascript
复制
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)

}
EN

回答 1

Stack Overflow用户

发布于 2015-07-16 15:03:23

您可能希望在您的GameScene中包括以下初始化器

代码语言:javascript
复制
override init(size: CGSize) {

    super.init(size: size)

}
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31457714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档