在SKAction.run中调用函数不起作用

时间:2017-08-11 06:10:11

标签: ios swift sprite-kit

func experiment() {
    print ("I am inside the function")
}

override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
    SKAction.run({self.experiment()})
}

不要看到印刷品的发生。

1 个答案:

答案 0 :(得分:1)

有效,它什么都不做。在这种情况下,您所做的就是创建一个运行函数的动作。由于它什么都不做,行动就会被释放。

现在你要做的是在场景上运行动作

run(SKAction.run({experiment()}))