【发布时间】:2015-12-05 18:00:54
【问题描述】:
self.runAction(SKAction.sequence([ SKAction.waitForDuration(1), SKAction.runBlock({ self.speed = 0; print("pause") }), SKAction.waitForDuration(0.1), SKAction.runBlock({ self.speed = realSpeed; print("resume") }) ]))
最后一个 skaction 没有被调用。
但是当我删除第二个 waitForDuration 时,最后一个 skaction 会被调用。
self.runAction(SKAction.sequence([ SKAction.waitForDuration(1), SKAction.runBlock({ self.speed = 0; print("pause") }), SKAction.runBlock({ self.speed = realSpeed; print("resume") }) ]))
这里发生了什么?
【问题讨论】:
标签: ios sprite-kit skaction