【发布时间】:2018-06-11 04:49:01
【问题描述】:
在我的 SpriteKit 游戏中,我想在运行 SKAction 后调用一个函数。
我假设有可能:
let node = SKSpriteNode()
...
node.run(<action: SKAction>, completion: <() -> Void>)
但我不知道在<() -> Void> 中添加什么来调用函数。
func actionDone() {
...
}
【问题讨论】:
-
您可以使用尾随闭包语法:
node.run(yourAction) { actionDone() },如果您除了调用actionDone之外还想做一些事情,它可能会派上用场。
标签: ios swift sprite-kit skaction