#autodesk-forge #autodesk-viewer
#autodesk-forge #autodesk-просмотрщик
Вопрос:
Я пытаюсь загрузить несколько моделей, следуя инструкциям, описанным в этой статье:https://forge.autodesk.com/blog/loading-multiple-models-forge-viewer-v7
Если вы не используете новый класс AggregatedView, вы можете использовать эту опцию keepCurrentModels: true
во viewer.loadDocumentNode(...)
время, как описано в статье.
Однако при использовании AggregatedView я не смог сохранить уже загруженные модели. Это потому, что вы не загружаете модели с помощью loadDocumentNode(...)
.
Я использую код, представленный в примере на сайте (https://gist.github.com/yiskang/c404af571ba4d631b5929c777503891e ). Как мне изменить этот код, чтобы я мог загружать модели после того, как я уже загрузил исходные модели?
Ответ №1:
Просто вызовите AggregatedView#show( bubble )
другие модели, которые вы хотите загрузить после инициалов. Этот параметр AggregatedView#show
будет применяться keepCurrentModels: true
при загрузке новой модели в соответствии с текущим дизайном. Напротив, чтобы выгрузить загруженные модели, вызовите AggregatedView#hide( bubble )
.