hittestresult停止返回faceindex

时间:2016-10-24 18:31:25

标签: swift3 scenekit

当更新到swift 3时,我的hittestresult停止返回faceindex并且不再使用SCNNodes表示属性。有人找到了解决方法吗?

更新:我将其追溯到hitTestResult只检查边界框,即使将optin键边界框设置为false也是如此。

let hitResultsOne = scene.rootNode.hitTestWithSegment(from: pointA, to: pointB, options: [SCNHitTestOption.rootNode.rawValue: myNode.presentation, SCNHitTestOption.boundingBoxOnly.rawValue: false])  

它返回faceIndex为0,因为边界框从所有方向为0。

0 个答案:

没有答案