У меня есть массив узлов, каждое из их имен соответствует координате:
var x1y1 = SKSpriteNode()
var x2y1 = SKSpriteNode()
var x3y1 = SKSpriteNode()
var x1y2 = SKSpriteNode()
var x2y2 = SKSpriteNode()
var x3y2 = SKSpriteNode()
var x1y3 = SKSpriteNode()
var x2y3 = SKSpriteNode()
var x3y3 = SKSpriteNode()
Я хочу создать функцию, которая при увеличении значения меняет конкретный узел.
Например: у меня есть переменная с именем "xval", и она имеет случайное значение 1-3. Я хочу, чтобы xval определил, какой узел изменен.
Вроде как:
"x\(xval)y2".color = .red
Но как мне на самом деле сделать это так, чтобы это работало?