Упражнение — добавление prefabs цифрового двойника Azure в проект Unity
Теперь, когда вы знаете немного больше об основах использования данных телеметрии и о том, что шаблоны ARM приносят в таблицу, пора добавить prefabs Azure Digital Twins в проект Unity. Выполните действия, описанные в этой процедуре, чтобы приступить к работе с предварительно созданной сценой Unity:
- Клонируйте или загрузите проект с GitHub.
- На панели "Проект" откройте папку "Сцены активов>", поддерживающие сцены>>модуля ModuleStartScenes.
- Для этого модуля найдите и откройте 2_PlaceDigitalTwinAssets. Эта сцена содержит Bing Maps.prefab, которая является префабом для этого модуля.
- Найдите свой ключ разработчика в Карты Bing.
- Выберите объект игры 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 на панель иерархии.