Датчик приближения и ARkit - PullRequest
0 голосов
/ 13 октября 2019

Определение вертикального места в ARkit не очень хорошо, поэтому я использую датчик приближения, чтобы найти место в вертикальной плоскости. UX выглядит следующим образом:

  1. попросить пользователя разместить переднюю часть устройства на стене
  2. , когда срабатывает датчик приближения, сделать вертикальную плоскость, используя AR Camera transform

Проблема, с которой я сейчас сталкиваюсь, заключается в том, что при срабатывании переднего датчика все останавливается. Все датчики Core Motion и методы визуализации для вызовов ARSCNViewDelegate останавливаются. Это приводит к тому, что происхождение мира перемещается из своей исходной точки и заставляет перемещаемый предмет перемещаться вместе с ним. Есть ли способ получить данные датчика приближения, не выключая все? Есть ли лучший способ размещения вертикальных предметов?

...