我正在尝试使用以下代码:
func redrawShape(shape: Shape, completion:() -> ()) {
for (idx, block) in shape.blocks.enumerate() {
let sprite = block.sprite!
let moveTo = pointForColumn(block.column, row: block.row)
let moveToAction: SKAction = SKAction.moveTo(moveTo, duration: 0.05)
moveToAction.timingMode = .EaseOut
sprite.runAction(moveToAction, completion: nil)
}
我在这一行得到一个错误:
sprite.runAction(moveToAction, completion: nil)
错误说:
无法使用类型为“(SKAction,完成:nil)”的参数列表调用“runAction”
我不明白如何解决这个问题。