Exercício - Criar interfaces de utilizador equipadas com o Azure Digital Twin
Nesta unidade, você cria interfaces de usuário (UIs) equipadas com Gêmeos Digitais do Azure para fornecer uma janela para os dados de operações.
Adicionar o menu Operar à cena principal
Se você tiver um pré-fabricado do Bing Maps ou qualquer pré-fabricado de turbina em sua cena, exclua-os no painel Hierarquia .
Arraste os pré-fabricados Assets>Art>Prefabs>Bing Maps Operate para o painel Hierarquia:
- Configure os parâmetros do SDK do Google Maps, incluindo sua chave de desenvolvedor.
- O pré-fabricado Bing Maps Operate tem outros componentes que carregam turbinas eólicas usando endereçáveis em tempo de execução. O Sistema de Ativos Endereçáveis permite que você solicite um ativo usando seu endereço. Quando um ativo — por exemplo, um pré-fabricado — é marcado como endereçável, ele gera um endereço. Um aplicativo Unity pode chamar o endereço em tempo de execução. Seu aplicativo descobre e retorna ativos locais e armazenados remotamente, juntamente com quaisquer dependências associadas.
- Você pode alterar a posição da turbina usando os Dados
ScriptableObject
do Site da Turbina. Para alterar a posição de qualquer turbina para colocação em tempo de execução, altere os valores de Latitude ou Longitude nos Metadados da Turbina Eólica. Encontre estes parâmetros de configuração para suas turbinas gêmeas digitais em Assets>ScriptableObjects>Turbine Site Data.
Importante
Não altere quaisquer outros parâmetros ou características em endereçáveis. Caso contrário, você precisa recompilá-los, o que não é abordado neste módulo.
Arraste o painel UI pré-fabricado de Assets>UIPrefabs>Prefabs>OperateSceneUI para o painel Hierarquia.
Este painel da interface do usuário é preenchido com dados do site da turbina em tempo de execução.
Personalizar cores para intervalos de dados na interface do usuário
Navegue até Assets>ScriptableObjects>Telemetry Range Data na janela Project.
Selecione um dos quatro intervalos de telemetria:
- GamaTemperatura Ambiente
- RangePower [en]
- RangeRotorSpeed
- GamaVelocidade do Vento
Configure os intervalos de cores no Gradiente do Indicador de Integridade.
Posicionar a interface do usuário na cena principal
Selecione o objeto de jogo OperateSceneUI na hierarquia.
Posicione a interface do usuário na cena como faria com qualquer outro objeto de jogo. Considere como o usuário provavelmente visualizará os dados da turbina e onde você esperaria que a interface do usuário fosse relativa aos ativos da turbina.