与标题中一样,如果我使用sprite.removeAllActions()
删除操作,该操作的完成是否仍可以运行?
这是一个基本的代码段,可帮助显示我的要求:
import SpriteKit
/// The action to add
let action = SKAction.moveBy(x: 10, y: 20, duration: 1.0)
/// The sprite to apply the action to
let sprite = SKSpriteNode(color: .white, size: CGSize(width: 50, height: 50))
// Run the action
sprite.run(action) {
// Completion
print("Completion")
}
答案 0 :(得分:0)
我没有收到答案就很快对其进行了测试。我发现如果删除了操作,则完成操作不运行。