Я использую SpriteKit со Swift. Кнопка, которую я реализовал, переопределив touchesBegin на SKSpriteNode. Но я не понимаю, как он ловит прикосновение. Иногда кнопка не срабатывает, если над ней стоит SKSpriteNode, а иногда наоборот. Пожалуйста, объясните мне.
Спасибо!