2014-09-26 36 views
1

我已經被重複接地物體23次:如果SKAction重複操作計數結束

var moveGroundSpritesForever = SKAction.repeatAction(SKAction.sequence([moveGroundSprite]), count: 23) 

如何創建一個如果迅速語句時,這個計數完成執行其他操作? 謝謝

+0

所有動作的持續時間是否相同或您是否有找到最長持續時間的方法?如果是這樣,請使用waitForDuration和runBlock操作運行另一個序列。否則在completionBlock中增加一個計數器 – LearnCocos2D 2014-09-26 11:56:52

回答

1

使用func runAction(action: SKAction!, completion block: (() -> Void)!)completion執行所有重複動作時將觸發關閉