Esercizio - Aggiungere prefab di Gemelli digitali di Azure al progetto di Unity

Completato

Ora che si conoscono le nozioni di base sull'uso dei dati di telemetria e le funzionalità offerte dai modelli di ARM, è possibile aggiungere i prefab di Gemelli digitali di Azure al progetto di Unity. Per iniziare a usare la scena di Unity predefinita, seguire questa procedura:

  1. Clonare o scaricare il progetto da GitHub.
  2. Nel pannello Project aprire la cartella Assets>Scenes>Supporting Scenes>ModuleStartScenes.
  3. Per questo modulo, individuare e aprire 2_PlaceDigitalTwinAssets. Questa scena contiene Bing Maps.prefab, ovvero il prefab necessario per questo modulo.
  4. Individuare la chiave dello sviluppatore di Bing Maps.
  5. Selezionare l'oggetto gioco Bing Maps (Mappe di Bing) in Hierarchy (Gerarchia), quindi immettere la chiave dello sviluppatore e applicare le configurazioni seguenti al componente Map Renderer (Renderer mappa):
Proprietà valore
Latitudine 36.69
Longitude -78.36
Livello di zoom 15.5
Proprietà valore
Forma mappa Cilindro
Raggio mappa locale 1
Altezza di base locale 0,3

Nota

In Assets>Scenes>CompletedScene si trovano la configurazione, gli script e i puntatori pertinenti per la compilazione finale. Se si vuole usarla come riferimento, assicurarsi di aver completato tutti i passaggi di configurazione di questo modulo e creare una scena 3D per la realtà mista in Unity.

I prefab di Unity sono stati creati per accelerare la connettività del parco eolico al servizio Gemelli digitali di Azure. Il prefab ADTConnection gestisce tutti i dati in ingresso da Gemelli digitali di Azure tramite il servizio Azure SignalR. A questa connessione è associato uno script del gestore dati che aggiornerà automaticamente TurbineSiteData ScriptableObject con le informazioni operative relative a ogni turbina. L'oggetto TurbineSiteData gestibile tramite script viene usato per aggiornare i controlli in OperateSceneUI in base agli eventi generati all'interno di questo prefab.

Aggiungere il prefab di connessione di Gemelli digitali di Azure

Dal pannello Project (Progetto) trascinare Assets>ADTPrefabs>ADTConnection nel pannello Hierarchy (Gerarchia).

Screenshot di Unity Inspector con il prefab di controllo dell'avviso per la turbina di Gemelli digitali di Azure selezionato.