Forge Viewer - Как связать восстановленные пометки с текстом их надписи, написанным на нем во время события смены камеры - PullRequest
0 голосов
/ 23 февраля 2020

В моей разметке я добавляю на нее метку, используя координаты (x, y), используя "markup.markups [0] .getClientPosition". Это работает, но если я поменяю режим камеры или поверну, он потеряет свое место, так что мне интересно, как я могу вернуть его на новую позицию в соответствии с новой позицией разметки? Я понимаю, что должен добавить прослушиватель событий для "CAMERA_CHANGE_EVENT", но как мне соотнести метку с соответствующей разметкой svg, что если существует более одной разметки?

Заранее спасибо.

1 Ответ

0 голосов
/ 24 февраля 2020

Я бы предложил использовать расширение 3d-разметки, чтобы упростить задачу - оно поддерживает навигацию прямо из коробки

Следуйте здесь, чтобы начать: https://forge.autodesk.com/blog/3d-markup-icons-and-info-card

Или SVG-разметки тоже хорошо работают: https://forge.autodesk.com/blog/create-pushpin-markup-svg

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...