我想从屏幕上的一个点到3D世界中的Cube进行命中测试。我一直在使用ARKit的hitTest
。当我站在靠近立方体的地方时它起作用,但当我开始向后移动时,它停止工作。我假设这是因为它锁定了相机的zRange
。
我试图将clipToZRange
选项设置为false,如下所示:
let hits = self.sceneView.hitTest(loc, options: [SCNHitTestOption.clipToZRange: false])`
但它似乎没有任何影响。
我没有设置正确的选项,还是这个错误?
我正在使用最新的Xcode和iOS测试版。
原来,ARKit的show Feature Points调试选项干扰了hotTest ......