取消或中断SKAction.moveTo(Swift)

时间:2015-03-09 22:32:01

标签: ios swift

是否可以取消或中断SKAction.moveTo

例如,让我们说有这段代码:

let actionMove = SKAction.moveTo(realDest, duration: 2.0)
let actionMoveDone = SKAction.removeFromParent()
item.runAction(SKAction.sequence([actionMove, actionMoveDone]))

moveTo动作中1秒后,我们想要重新路由该对象。这可能吗?

1 个答案:

答案 0 :(得分:4)

当然!查看类似的方法runAction(withKey:)。如果您随后使用相同的键运行另一个操作,它将完全替换现有的操作。如果您只想停止操作而不给它新的操作,则可以使用removeActionForKey()