I have an SKLabel attached to a parent SKNode and an array of strings: let configText:[String] = [ “Configuration”, “Do stuff”, “Do more stuff”, “Nil”, “It is the void”] The array is looped through with the following: parentNode_Label.run( SKAction.sequence([ SKAction.run{ if self.counter == self.configText.count – 1 { self.counter = 0 } }, SKAction.wait(forDuration: 3.0), SKAction.runRead more