Descrição – MRTK2
Normalmente, as descrições são utilizadas para transmitir uma sugestão ou informações adicionais após uma inspeção mais detalhada de um objeto. As descrições podem ser utilizadas para anotar objetos no ambiente físico.
Como utilizar uma descrição
Uma descrição pode ser adicionada diretamente à hierarquia e direcionada a um objeto.
Para utilizar este método, basta adicionar um objeto de jogo e uma das prefabs de descrição (Assets/MRTK/SDK/Features/UX/Prefabs/Tooltips) à hierarquia de cenários. No painel inspetor do pré-fabricado, expanda o ToolTip
script. Selecione um estado de sugestão e configure a descrição. Introduza o respetivo texto para a sugestão da ferramenta no campo de texto. Expanda o ToolTipConnector
script e arraste o objeto que pretende que a descrição da hierarquia seja identificada como Destino. Esta ação anexa a descrição ao objeto.
Esta utilização pressupõe uma descrição que está sempre a ser apresentada ou que é apresentada/ocultada através do script ao alterar a propriedade de estado de descrição do componente de descrição.
Descrições de desova dinâmica
Uma descrição pode ser adicionada dinamicamente a um objeto no runtime, bem como pré-definida para mostrar e ocultar num toque ou foco. Basta adicionar o ToolTipSpawner
script a qualquer objeto de jogo. Os atrasos para aparecer e desaparecer podem ser definidos no inspetor de scripts, bem como numa duração para que a descrição desapareça após uma duração definida. As descrições também apresentam propriedades de estilo, como elementos visuais de fundo no script de desova. Por predefinição, a descrição será ancorada no objeto com o script de desova. Isto pode ser alterado ao atribuir um GameObject ao campo de âncora.
Cena de exemplo
Nos cenários de exemplo (Assets/MRTK/Examples/Demos/UX/Tooltips/Scenes), poderá encontrar vários exemplos de descrições.