Отключить перетаскивание, зажимать и крутить ArFragment - PullRequest
1 голос
/ 02 марта 2020

Можно ли зафиксировать размеры и место объектов в ArCore на Android? Я хочу отключить параметры перетаскивания, сжатия и поворота из ArFragment.

1 Ответ

2 голосов
/ 02 марта 2020

Вам следует рассмотреть возможность использования TransformableNode и отключить scaleController, вращение контроллера и преобразование перевода:

val anchorNode = AnchorNode(anchor)
val node = TransformableNode(fragment.transformationSystem)
node.scaleController.isEnabled = false
node.rotationController.isEnabled = false
node.translationController.isEnabled = false
node.renderable = renderable
node.setParent(anchorNode)
fragment.arSceneView.scene.addChild(anchorNode)
...