I have a SKAction that repeats forever that releases a random number of objects in a wave but I can't seems to find a way to randomise the count of a SKAction.repeatAction each time it's repeated in the SKAction.repeatActionForver. Anyone know a solution to my issue?
let objectSet = SKAction.repeatAction(SKAction.sequence([addObject, objectDelay]), count: random value))
let setDelay = SKAction.waitForDuration(2.0, withRange: 1.0)
let objectDelay = SKAction.waitForDuration(0.6, withRange: 0.4)
let objectSet = SKAction.repeatAction(SKAction.sequence([addObject, objectDelay]), count: *Trying to get a random value*))
objectLayerNode.runAction(SKAction.repeatActionForever(SKAction.sequence([objectSet, setDelay])))
Thanks