Ejercicio: Adición de objetos Prefab de Azure Digital Twins al proyecto de Unity
Ahora que sabe algo más sobre los aspectos básicos del uso de datos de telemetría y las plantillas de ARM que se agregan a la tabla, es el momento de agregar elementos Prefab de Azure Digital Twins al proyecto de Unity. Siga los pasos descritos en este procedimiento para comenzar a utilizar nuestra escena de Unity precompilada:
- Clone o descargue el proyecto desde GitHub.
- En el panel Project (proyecto), abra la carpeta Assets>Scenes>Supporting Scenes>ModuleStartScenes (Recursos > Escenas > Escenas complementarias > ModuleStartScenes).
- Para este módulo, busque y abra 2_PlaceDigitalTwinAssets. Esta escena contiene Bing Maps.prefab, que es el objeto prefabricado de este módulo.
- Busque la clave de desarrollador de Mapas de Bing.
- Seleccione el objeto de juego Bing Maps (Mapas de Bing) en la jerarquía y, después, escriba la clave de desarrollador y aplique las siguientes configuraciones al componente Map Renderer (Representador de mapas):
Propiedad | Valor |
---|---|
Latitud | 36,69 |
Longitud | -78,36 |
Nivel de zoom | 15,5 |
Propiedad | Valor |
---|---|
Forma de mapa | Cilindro |
Radio de mapa local | 1 |
Altura base local | 0,3 |
Nota:
Assets>Scenes>CompletedScene (Recursos > Escenas > CompletedScene) incluye configuración, scripts y los punteros pertinentes para la compilación final. Si quiere usarlo como referencia, asegúrese de haber realizado todos los pasos de configuración de este módulo y de haber completado la creación de una escena 3D para realidad mixta en Unity.
Se han creado objetos Prefab de Unity para acelerar la conectividad del parque eólico con el servicio Azure Digital Twins. El objeto Prefab ADTConnection controla todos los datos entrantes de Azure Digital Twins a través de Azure SignalR Service. Esta conexión tiene un script de controlador de datos asociado que actualiza automáticamente el TurbineSiteData ScriptableObject
con información de funcionamiento para cada turbina. Este TurbineSiteData
objeto scriptable se utiliza para actualizar los controles OperateSceneUI
en función de los eventos generados dentro de este objeto Prefab.
Adición de un objeto Prefab de conexión de Azure Digital Twins
En el panel Project (Proyecto), arrastre Assets>ADTPrefabs>ADTConnection (Recursos > ADTPrefabs > ADTConnection) al panel de jerarquía.