Делать некоторые вещи в методе touch в моем проекте. Я обычно настраиваю свои методы касания так:
override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
for touch in touches {
let location: CGPoint = touch.location(in: self)
}
}
Тогда я просто проверяю, содержатся ли касания в узле:
if myNode.contains(location) {
// Do stuff in here
}
Что такое НЕ-версия этого оператора if?
Псевдо-код:
if myNode does not contain(location) {
// Do other stuff in here
}
Я не могу найти эту версию, и в Документах Apple нет ничего, чтобы сказать об этом.