【发布时间】:2018-05-31 10:47:22
【问题描述】:
假设我在屏幕中间画了一个圆圈,将其用作目标。如果我将这个圆圈指向一个节点,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
}
效果非常好,但仅通过将相机对准节点来检测节点会好得多。
【问题讨论】:
标签: swift scenekit augmented-reality arkit