Мне нужно добавить селектор или активный класс к SKSpriteNode. Поэтому, когда пользователь нажимает на один из SKSpriteNodes, он подсказывает, чтобы установить его текстуру на выбранное изображение, а также сообщить другим пользователям, что это не выбранное изображение.Добавить селектор в SKSpriteNode при нажатии
Ниже приведена моя функция внутри штрихов, когда при выборе SKSpriteNode она задает текстуру выбранному изображению «1-выбранный». Скажем, символ 1 был нажат. Мне нужно указать Character 2,3,4, x, чтобы установить изображение на «1-not-selected».
if Character1.contains(location) {
Character1.texture = SKTexture(imageNamed: "1-selected")
run(ButtonPressed)
}
if Character2.contains(location) {
Character2.texture = SKTexture(imageNamed: "2-selected")
run(ButtonPressed)
}`
Вам понадобится какая-то коллекция всех ваших спрайтов (т.е. массив), которые вы пройдете, и установите изображение равным ни одному для каждого спрайта. –