我在数组中有一个平面数组(非无限平面=>有限维):
Plane *plane = [[Plane alloc] initWithAnchor: (ARPlaneAnchor *)anchor];
[self.planes setObject:plane forKey:anchor.identifier];
(Plane对象来自SCNNode并具有ARPlaneAnchor *锚点和SCNPlane * planeGeometry属性)
如何在屏幕的某个位置找到被hitTest击中的阵列平面的所有平面?
谢谢!
答案 0 :(得分:0)
我会使用categoryBitMask
并将其设置为例如3
(= 11b)。然后将命中测试中的categoryBitMask
选项设置为2(= 10b)。这样,只返回类别的第二位为1的节点。