0
화면 중간에 원을 그려서 대상으로 사용한다고 가정 해 보겠습니다. 이 원을 노드로 가리키면 ARKit에서 노드를 어떻게 감지 할 수 있습니까? 지금은 정말 잘 작동 탭 방법카메라 만있는 SCNNode 감지
@IBAction func tapHandler(_ sender: UITapGestureRecognizer) {
let viewTouchLocation:CGPoint = sender.location(in: sceneView)
guard let result = sceneView.hitTest(viewTouchLocation, options: nil).first else {
return
}
// ...etc
}
를 사용하고 있지만, 그냥에서 카메라를 가리키는하여 노드를 감지하는 훨씬 더 것 들어
.
이 좋아 그래서 난 그냥 때마다 카메라 이동을 그러나 hitTest를 실행해야합니다. 어떤 생각이 어떤 사건일까요? – Mencls
func 렌더러 (_ 렌더러 : SCNSceneRenderer, updateAtTime 시간 : TimeInterval). 매 프레임마다 호출됩니다. –
정말 간단한 코드로 훌륭하게 작동합니다. 고마워. – Mencls