运行完成:在序列或SKActions组之后

时间:2016-10-29 14:26:50

标签: swift sprite-kit skspritenode skaction completion

我无法通过以下语法弄清楚我做错了什么,以便完成运行。

  spriteWhite.run(SKAction.group([moveRight, swipeRight],
       completion: {self.doThisFunction(withThisValue)}))

错误是:

  

通话中的额外参数“完成”。

1 个答案:

答案 0 :(得分:2)

尝试改变:

spriteWhite.run(SKAction.group([moveRight, swipeRight],
           completion: {self.doThisFunction(withThisValue)}))

使用:

spriteWhite.run(SKAction.group([moveRight, swipeRight]),
       completion: { self.doThisFunction(withThisValue) })

问题是由于语法错误:第二个方括号后的括号,以关闭SKAction定义。