我一直试图这样做很长一段时间我的问题是我试图让我运行一个函数它已经完成(显然)我想让它运行另一个函数。我正在使用Swift SpriteKit 提前谢谢。
答案 0 :(得分:0)
答案 1 :(得分:0)
如果你想一个接一个地运行2个代码块,那么就简单地做 两个RunBlock函数,让它们在A Seqence中运行!
var func1 = SKAction.runBlock({
var sprite1 = SKSpriteNode()
sprite..... // Set Propertys of sprite1
self.addChild(sprite1)
})
var func2 = SKAction.runBlock({
var sprite2 = SKSpriteNode()
sprite..... // Set Propertys of srite2
self.addChild(sprite2)
})
var seq = SKAction.seqence([func1, func2])
self.runAction(seq)