Как ссылаться на узел со строкой? - PullRequest
0 голосов
/ 14 мая 2019

У меня есть массив узлов, каждое из их имен соответствует координате:

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

Но как мне на самом деле сделать это так, чтобы это работало?

...