Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift SpriteKit:EXC\u错误\u指令错误?我怎么修理?_Swift_Sprite Kit - Fatal编程技术网

Swift SpriteKit:EXC\u错误\u指令错误?我怎么修理?

Swift SpriteKit:EXC\u错误\u指令错误?我怎么修理?,swift,sprite-kit,Swift,Sprite Kit,为我的精灵在游戏场景中的位置编写了一些代码,构建成功了,但我得到了EXC_BAD_指令错误,绿色的线条贯穿其中。我真的不明白我做错了什么。我该如何解决这个问题? 这是我的密码: override func didMoveToView(view: SKView) { player = MCTPlayer() player.position = CGPointMake(70, movingGround.position.y + movingGround.frame.size.he

为我的精灵在游戏场景中的位置编写了一些代码,构建成功了,但我得到了EXC_BAD_指令错误,绿色的线条贯穿其中。我真的不明白我做错了什么。我该如何解决这个问题? 这是我的密码:

 override func didMoveToView(view: SKView) {

    player = MCTPlayer()
    player.position = CGPointMake(70, movingGround.position.y + movingGround.frame.size.height/2 + player.frame.size.height/2) //line with the error

    addChild(player)
}

检查带有错误的那一行之前的
movingGround
player
,这些可能为零,这将导致错误。不,这些都有值。在输出窗口中检查错误是什么,如果你还没弄明白的话,就把它贴在这里。在输出窗口里它没有给我任何东西。玩家是不是被定义为可选的?如果它是可选的,那么你必须打开它。播放器!。位置