Я хотел бы проверить, какие узлы находятся рядом с другим конкретным узлом.
В следующем примере зеленое поле используется для проверки того, какие поля находятся поблизости.Должно быть возвращено желтое, оранжевое (от горизонтального до зеленого и удалено только одно поле) и синее (по диагонали и удалено только одно поле) поле.
Каждое поле является узлом:
let greenField = SKSpriteNode(imageNamed: "greenField")
greenField.zPosition = 1
let yellowField = SKSpriteNode(imageNamed: "yellowField")
yellowField.zPosition = 1
...
Кто-нибудь знает, как это проверить?Буду очень признателен за любой ответ.