Я добавляю SKSpriteNode в качестве дочернего узла существующего узла SKSpriteNode, но я хочу, чтобы пользователь по-прежнему мог касаться существующего родительского узла под ним (ребенок является чисто визуальным элементом). Есть ли вообще добавить спрайт в качестве ребенка, иметь его видимым, но невидимым прикосновением (и щелчками мыши в симуляторе).Создание дочернего SKSpriteNode игнорировать штрихи
1
A
ответ
3
По умолчанию дочерний спрайт игнорирует касания, если только свойство userInteractionEnabled не установлено вами.
Я думаю, что я мог бы исправить это, используя nodeAtPoint, а затем выбрав соответствующий узел из возвращаемого массива. – fuzzygoat
Как установить 'userInteractionEnabled' в' NO' для дочернего узла? –