這是我能夠放置模型的一段代碼。private void addNodeToScene(ArFragment fragment, Anchor createAnchor, ModelRenderable renderable) { AnchorNode anchorNode = new AnchorNode(createAnchor); TransformableNode transformableNode = new TransformableNode(fragment.getTransformationSystem()); transformableNode.setName("box"); transformableNode.setRenderable(renderable); transformableNode.setParent(anchorNode); fragment.getArSceneView().getScene().addChild(anchorNode); transformableNode.setOnTapListener((hitTestResult, motionEvent) -> { if(callback != null) { callback.onGiftClick(hitTestResult.getNode()); } }); transformableNode.select();}但是一旦模型放置好,我就可以四處移動(dòng)模型。有什么方法可以禁止用戶在放置模型后四處移動(dòng)模型?
ARCore - 禁用 ModelRenderable 的移動(dòng)
慕工程0101907
2021-12-01 19:27:01