Swift: обнаружение пересечения из набора спрайтов чертежей SKShapeNode
Я рисую с помощью Sprite Kit. Я хотел бы определить, когда рисунки пользователя пересекаются.
Я попытался следующий код, но он не работает. Кажется, спрайт-комплект не спасает все пункты:
override func touchesMoved(touches: NSSet, withEvent event: UIEvent) {
/* Called when a touch begins */
touch = touches.anyObject() as UITouch!
for drawingPoint in drawingPoints{
if(touch.locationInNode(self) == drawingPoint){println(true)}
}
drawingPoints.append(touch.locationInNode(self))
}