假设我在屏幕中间绘制了一个圆圈,将其用作目标。如果我将这个圆圈指向一个节点,ARKit 如何检测到它?
现在我正在使用 tap 方法
@IBAction func tapHandler(_ sender: UITapGestureRecognizer) {
let viewTouchLocation:CGPoint = sender.location(in: sceneView)
guard let result = sceneView.hitTest(viewTouchLocation, options: nil).first else {
return
}
// ...etc
}
效果确实很好,但是仅通过将相机对准节点就可以检测出更好的效果。
1 回答
在命中测试中使用位置