@serhii328764

Как управлять анимацией в Three.js?

Привет! На проекте с использованием three.js построен глобус, на котором есть точки стран. При нажатии на точку страны происходит прокрутка глобуса в нужную точку. Как управлять данной анимацией? В идеале получить событие завершения анимации для выполнения связанного кода.

Сейчас это выглядит так:
raycaster.setFromCamera(mouse, camera);
const intersects = raycaster.intersectObjects(scene.children);


Если есть пересечение со слоем точки нужной страны, то задаются координаты:
target.x и target.y и глобус начинает крутиться.
Как управлять этой анимацией?
  • Вопрос задан
  • 373 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы