Cvičení – přidání předfab azure Digital Twin do projektu Unity
Teď, když víte o základech používání telemetrických dat a o tom, jaké šablony ARM do tabulky přinesou, je čas přidat do projektu Unity předfabs služby Azure Digital Twins. Postupujte podle kroků v tomto postupu a začněte s naší předem připravenou scénou Unity:
- Naklonujte nebo stáhněte projekt z GitHubu.
- Na panelu Projekt otevřete složku Assets>Scenes>Podporující scény>ModuleStartScenes.
- V tomto modulu vyhledejte a otevřete 2_PlaceDigitalTwinAssets. Tato scéna obsahuje mapy Bing.prefab, což je prefab pro tento modul.
- Vyhledejte svůj vývojářský klíč Map Bingu.
- Vyberte herní objekt Mapy Bing z hierarchie, zadejte svůj vývojářský klíč a použijte následující konfigurace pro komponentu Map Renderer:
Vlastnost | Hodnota |
---|---|
Zeměpisná šířka | 36.69 |
Longitude | -78.36 |
Úroveň zvětšení | 15.5 |
Vlastnost | Hodnota |
---|---|
Mapový obrazec | Válec |
Poloměr místní mapy | 0 |
Místní výška základny | 0.3 |
Poznámka:
Scény >Assets>CompletedScene obsahuje konfiguraci, skripty a relevantní ukazatele na konečné sestavení. Pokud ho chcete použít pro referenci, ujistěte se, že jste dokončili všechny kroky konfigurace z tohoto modulu a vytvořili 3D scénu pro hybridní realitu v Unity.
Vytvořili jsme předfaktory Unity, které urychlují připojení vaší větrné farmy ke službě Azure Digital Twins. Prefab ADTConnection zpracovává všechna příchozí data ze služby Azure Digital Twins prostřednictvím služby Azure SignalR. Toto připojení má přidružený skript obslužné rutiny dat, který automaticky aktualizuje provozní informace pro každou turbínu TurbineSiteData ScriptableObject
. Tento TurbineSiteData
skriptovatelný objekt slouží k aktualizaci ovládacích prvků na OperateSceneUI
základě událostí vyvolaných v rámci tohoto předfab.
Přidání předběžného ověření připojení Azure Digital Twins
Na panelu Projekt přetáhněte prostředky>ADTPrefabs>ADTConnection na panel hierarchie.