我嘗試使用下面的代碼:雨燕2.0的錯誤
sprite.runAction(moveToAction, completion: nil)
錯誤說:
不能援引「
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) }
我在這條線得到一個錯誤runAction'與類型'(SKAction,completion:nil)'的參數列表'
我不明白如何解決這個問題。
其實它是可選的 - 整個參數是可選的。 – matt
好的;它不是* an *可選的(即可以將'nil'傳遞給)。不過,我沒有看到它們有過載的情況。 –
謝謝!對此,我真的非常感激! –