异常在Xcode 8.1更新后加载SKScene

时间:2016-11-14 21:27:15

标签: ios swift xcode swift3

将XCode更新为8.1后,我在尝试初始化SKScene时会抛出运行时异常

        if let view = self.view as! SKView? {
        if let scene = SKScene(fileNamed: "GameScene") { // Exception is thrown on this line
            scene.scaleMode = SKSceneScaleMode.fill
            view.presentScene(scene)
        }
        view.ignoresSiblingOrder = true
        view.showsFPS = true
        view.showsNodeCount = true
    }

1 个答案:

答案 0 :(得分:0)

似乎Assets和XCode 8.1存在问题,我从SKScene中删除了一个资产,似乎造成了麻烦,而且工作正常。

我现在对Texture Atlas有一个不同的问题。

所以最后似乎问题是在XCode 8.1中,您必须拥有资产目录中所有图像的比例。

一旦我将图像放置为2x和3x,程序就会停止崩溃。