Динамически установить время задержки SKAction
У меня задержка SKAction определяется как:-
let delay = SKAction.waitForDuration(NSTimeInterval(delayInSecs))
Используется в последовательности с другими Action
let doStuffThenDelay = SKAction.sequence([doStuff, delay])
let doStuffThenDelayForever = SKAction.repeatActionForever(doStuffThenDelay)
self.runAction(doStuffThenDelayForever)
Как я могу динамически настроить время задержки, не создавая новый SKAction?
Я пытался сделать следующее, но это не работает.
delayTime = delayTime - 0.25
delay.duration = NSTimeInterval(delayTime)