Ćwiczenie — dodawanie prefabów usługi Azure Digital Twin do projektu aparatu Unity

Ukończone

Teraz, gdy już wiesz już więcej na temat używania danych telemetrycznych i tego, jakie szablony usługi ARM przynoszą do tabeli, nadszedł czas, aby dodać prefabrykacje usługi Azure Digital Twins do projektu aparatu Unity. Wykonaj kroki opisane w tej procedurze, aby uruchomić wstępnie skompilowaną scenę aparatu Unity:

  1. Sklonuj lub pobierz projekt z usługi GitHub.
  2. Na panelu Projekt otwórz >>ModuleStartScenes.
  3. W tym module znajdź i otwórz 2_PlaceDigitalTwinAssets. Ta scena zawiera plik Bing Maps.prefab, który jest prefabem tego modułu.
  4. Znajdź klucz dewelopera usługi Mapy Bing.
  5. Wybierz obiekt gry Mapy Bing z hierarchii, a następnie wprowadź klucz dewelopera i zastosuj następujące konfiguracje do składnika renderatora mapy:
Właściwości Wartość
Szerokość 36.69
Długość -78.36
Poziom powiększenia 15,5
Właściwości Wartość
Kształt mapy Cylinder
Promień mapy lokalnej 1
Wysokość podstawy lokalnej 0.3

Uwaga

Sceny >CompletedScene zawierają konfigurację, skrypty i odpowiednie wskaźniki do ostatecznej kompilacji. Jeśli chcesz go użyć do celów referencyjnych, upewnij się, że zostały wykonane wszystkie kroki konfiguracji z tego modułu i skompiluj scenę 3D dla rzeczywistości mieszanej w środowisku Unity.

Prefabryki aparatu Unity zostały utworzone w celu przyspieszenia łączności farmy wiatrowej z usługą Azure Digital Twins. Prefab ADTConnection obsługuje wszystkie dane przychodzące z usługi Azure Digital Twins za pośrednictwem usługi Azure SignalR Service. To połączenie ma skojarzony skrypt obsługi danych, który automatycznie aktualizuje TurbineSiteData ScriptableObject element przy użyciu informacji operacyjnych dla każdej turbiny. Ten TurbineSiteData obiekt skryptowy służy do aktualizowania kontrolek na OperateSceneUI podstawie zdarzeń zgłoszonych w ramach tej prefab.

Dodawanie prefab połączenia usługi Azure Digital Twins

Z panelu Projekt przeciągnij element Assets>>ADTConnection do panelu hierarchii.

Zrzut ekranu inspektora aparatu Unity z wybraną prefab kontrolerem alertów turbiny ADT.