【发布时间】:2014-07-24 21:26:49
【问题描述】:
我在 Xcode 6 中多次遇到过这个问题。问题是我让一个球跑起来,当他击中一个障碍时,他就死了。不过他可以跳。但是第一个块总是崩溃。就像我像不在空中一样正常滚动并击中第一个方块时它会冻结并关闭。
它给了我这个错误:
线程 1:EXC_BAD_INSTRUCTION(code=EXC_1386_INVOP, subcode=0x0)
第 2 行和第 7 行有绿色背景(计算空格)。
这是错误行:
func didBeginContact(contact:SKPhysicsContact) {
died()
}
func died() {
if let scene = GameScene.unarchiveFromFile("GameScene") as? GameScene {
let skView = self.view as SKView
skView.ignoresSiblingOrder = true
scene.size = skView.bounds.size
scene.scaleMode = .AspectFill
skView.presentScene(scene)
}
}
【问题讨论】:
标签: ios swift sprite-kit exc-bad-instruction