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

时间:2015-03-29 23:03:55

标签: macos swift sprite-kit

希望得到一些快速的帮助。

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

    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)

1 个答案:

答案 0 :(得分:0)

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

该方法为runAction(_:onChildWithName:)

您必须同时传递您希望执行的SKAction以及代表您要执行操作的孩子的姓名的String

SKAction.runAction(action onChildWithName: "NameOfChild")