Код: Выделить всё
let location = gesture.location(in: self.sceneView)
let hitTestScene = self.sceneView.hitTest(location, options:nil)
if let first = hitTestScene.first {
}
Что я хочу, так это предположим, что у меня есть стена узел, который представляет собой SCNPlane или SCNBox с очень большой высотой.
Теперь, если пользователь нажмет на определенное место, скажем, на половину узла. Я хочу добраться до этой точки в этом узле.
Итак, вопрос в том, что с помощью SceneView.hitTest я могу получить узел, по которому постучали, но мне нужно местоположение в узле. например, где именно это постучало.
Таким образом, я могу измерить высоту от начала координат до места касания
Любое предложение будет оценено
Подробнее здесь: https://stackoverflow.com/questions/517 ... p-location
Мобильная версия