Я только начинаю со Swift, и в настоящее время я захватываю touchesBegan следующим образом:
class MySlot : SKSpriteNode{
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
guard let point = touches.first?.location(in: self) else { return }
print ("\(String(describing: self.name))")
print ("\(point)")
}
Интересно, нужно ли после того, как я закончил с ним, передать его по цепочке iOS?