Я пытаюсь использовать следующий код:
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)
Ошибка говорит:
Невозможно вызвать «runAction» со списком аргументов типа «(SKAction, завершение: nil)»
Я не понимаю, как это исправить.