I'm trying to make a game which spawns nodes that will come down from the top of the screen. I want my programme to choose from a multitude of nodes with the same properties(but they look different). Is there a way of making an array of nodes that I can apply the properties to at the same time, rather than having to go through each one and right it all out over and over. I'm a beginner coder and haven't got any code to show except for the variables that I have already.
var SY = SKSpriteNode(imageNamed: "slowYellow")
let SG = SKSpriteNode(imageNamed: "slowGreen")
let SP = SKSpriteNode(imageNamed: "slowPurple")
let SR = SKSpriteNode(imageNamed: "slowRed")
let FY = SKSpriteNode(imageNamed: "fastYellow")
let FG = SKSpriteNode(imageNamed: "normalGreen")
let FP = SKSpriteNode(imageNamed: "normalPurple")
let FR = SKSpriteNode(imageNamed: "fastRed")
let NY = SKSpriteNode(imageNamed: "normalYellow")
let NG = SKSpriteNode(imageNamed: "normalGreen")
let NP = SKSpriteNode(imageNamed: "normalPurple")
let NR = SKSpriteNode(imageNamed: "normalRed")
let SB = SKSpriteNode(imageNamed: "slowBlack")
let NB = SKSpriteNode(imageNamed: "normalBlack")
let FB = SKSpriteNode(imageNamed: "fastBlack")