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))
}

Ответы на вопрос(1)

Ваш ответ на вопрос