gpt4 book ai didi

arcore - Sceneform SDK 对象不会在墙上移动

转载 作者:行者123 更新时间:2023-12-01 15:05:11 27 4
gpt4 key购买 nike

我使用了 SceneForm SDK 的示例,但是在这个示例中,当我们将对象放在检测到的地板上时,我们不能在墙上移动。如何解决?

arFragment.setOnTapArPlaneListener(
(HitResult hitResult, Plane plane, MotionEvent motionEvent) -> {
if (andyRenderable == null) {
return;
}

/* if (plane.getType() != Type.HORIZONTAL_UPWARD_FACING) {
return;
}*/

// Create the Anchor.
Anchor anchor = hitResult.createAnchor();
AnchorNode anchorNode = new AnchorNode(anchor);
anchorNode.setParent(arFragment.getArSceneView().getScene());

// Create the transformable andy and add it to the anchor.
TransformableNode andy = new TransformableNode(arFragment.getTransformationSystem());
andy.setParent(anchorNode);
andy.setRenderable(andyRenderable);
andy.select();
andy.setEnabled(true);
});

最佳答案

新版SCENEFORM SDK v1.3.0 问题已解决。在应用程序级 gradle 中使用它

实现“com.google.ar.sceneform:core:1.3.0”

并将其用于项目级别的 gradle

类路径 'com.google.ar.sceneform:plugin:1.3.0'

关于arcore - Sceneform SDK 对象不会在墙上移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50643293/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com