Поместите один экземпляр модели в ARCore Sceneform

#arcore #sceneform

#arcore #форма сцены

Вопрос:

После завершения быстрого запуска Sceneform у меня все еще возникают проблемы с реализацией моего метода размещения модели…

Вместо того, чтобы при каждом касании экрана размещать новый экземпляр модели (как в quickstart amp; codelab), я пытаюсь при каждом касании перемещать модель в это местоположение, сохраняя при этом взаимодействие перетаскивания и масштабирования.

Есть идеи?

Ответ №1:

… Привет, Марк,

вы можете попытаться сохранить ссылку на узел, который вы создали ранее, при первом касании. Я имею в виду TransformableNode, который используется в codelab. Когда вы касаетесь другой точки:

1- Отсоедините этот узел от его текущего родительского узла.

2- Прикрепите узел к новому якорю, который вы только что создали при попадании.

Надеюсь, это поможет.

Приветствия