Упражнение — добавление prefabs цифрового двойника Azure в проект Unity

Завершено

Теперь, когда вы знаете немного больше об основах использования данных телеметрии и о том, что шаблоны ARM приносят в таблицу, пора добавить prefabs Azure Digital Twins в проект Unity. Выполните действия, описанные в этой процедуре, чтобы приступить к работе с предварительно созданной сценой Unity:

  1. Клонируйте или загрузите проект с GitHub.
  2. На панели "Проект" откройте папку "Сцены активов>", поддерживающие сцены>>модуля ModuleStartScenes.
  3. Для этого модуля найдите и откройте 2_PlaceDigitalTwinAssets. Эта сцена содержит Bing Maps.prefab, которая является префабом для этого модуля.
  4. Найдите свой ключ разработчика в Карты Bing.
  5. Выберите объект игры Bing Maps из иерархии, а затем введите ключ разработчика и примените следующие конфигурации к компоненту Отрисовщика карт:
Свойство Значение
Широта 36,69
Долгота –78,36
Уровень масштаба 15,5
Свойство Значение
Форма карты Цилиндр
Радиус локальной карты 1
Местная базовая высота 0,3

Примечание.

Сцены >ресурсов>CompletedScene содержат конфигурацию, скрипты и соответствующие указатели на окончательную сборку. Если вы хотите использовать его для справки, убедитесь, что вы выполнили все действия по настройке из этого модуля и создайте трехмерную сцену для смешанной реальности в Unity.

Предварительно созданные префабы Unity позволяют ускорить подключение ветряной фермы к службе Azure Digital Twins. Префаб ADTConnection обрабатывает все входящие данные из Azure Digital Twins через Служба Azure SignalR. Это подключение содержит связанный скрипт обработчика данных, который автоматически обновляет TurbineSiteData ScriptableObject сведения о работе для каждой турбины. Этот TurbineSiteData объект, доступный для сценариев, используется для обновления элементов управления на OperateSceneUI основе событий, возникающих в рамках этого префаба.

Добавление префаб подключения Azure Digital Twins

На панели "Проект" перетащите >ресурсы ADTPrefabs>ADTConnection на панель иерархии.

Снимок экрана Unity Inspector с выбранным prefab ADT Turbine Alert Controller.