使用 SKAction 时调用中缺少参数 'OnChildWithName' 的参数

Missing argument for parameter 'OnChildWithName' in call when using SKAction

希望得到一些快速帮助。

我正在制作一个位于 OS X 状态栏中的应用程序,我尝试每 5 秒调用一个函数,使用以下 SKAction 打印 "YEP" .

    let waitAction = SKAction.waitForDuration(5)

    let checkIt = SKAction.runBlock {
        println("YEP")
    }
    let action = SKAction.sequence([waitAction, checkIt])
    SKAction.runAction(action) //error here

谁能帮我解决这个错误?它出现在

SKAction.runAction(action)

SKAction class 上没有名为 runAction 的方法。

方法是runAction(_:onChildWithName:).

您必须传递您希望执行的 SKAction 以及代表您希望 运行 执行的 child 名称的 String .

SKAction.runAction(action onChildWithName: "NameOfChild")