Я использую библиотеки ARCore Sceneform
в Android Studio.У меня проблемы с поиском метода для выполнения анимации масштабирования узла, когда он включен (например, Quaternion
, используемый Google для вращения узла в Solar System).
//On Tap Listener
scannerVisual.setOnTapListener(((hitTestResult, motionEvent) -> {
// NodeAnimator arrow = new NodeAnimator(true);
//arrow.setParent(scanner);
Node arrowVisual = new Node();
//StackOverflow Solution
arrowVisual.setLocalPosition(new Vector3(0.5f, 0.0f, 0.0f));
arrowVisual.setLocalScale(new Vector3(0.03f, 0.03f, 0.06f));
arrowVisual.setRenderable(arrowRenderable);
arrowVisual.setParent(scanner);
// arrowVisual.setLocalRotation(Quaternion.axisAngle(new Vector3(0.0f, 1.0f, 0.0f), 90));
})
);
У меня есть что-то вроде этого.