Acessibilidade – MRTK3

O pacote de acessibilidade contém recursos e componentes para permitir a criação de experiências de realidade misturada para todos pelos desenvolvedores.

Observação

O pacote de acessibilidade está atualmente em visualização antecipada. Os pacotes da versão prévia podem não conter todos os recursos planejados e podem sofrer grandes alterações arquitetônicas antes do lançamento.

Recursos

Objeto descritível

Para permitir que tecnologias assistenciais descrevam ou leiam objetos no mundo da realidade misturada, o MRTK3 fornece o script DescribableObject. Ao adicionar esse script aos componentes visuais, um componente leitor futuro poderá reconhecer o objeto e ler para o usuário as informações necessárias para entender o objeto e o lugar dele.

Observação

Atualmente, o MRTK3 não se integra aos leitores auxiliares. O DescribableObject está nos estágios iniciais do desenvolvimento e foi incluído para permitir a revisão avançada e coletar comentários do desenvolvedor.

Para permitir que um elemento de cena seja descrito, anexe o script DescribableObject e preencha os campos.

Describable Object

Sumário

O campo Conteúdo deve conter o texto dentro do objeto, por exemplo, um rótulo de botão ou o texto dentro de um slate.

Resumo do conteúdo

O Resumo de Conteúdo é uma versão opcional, curta ou abstrata do texto no objeto. Com um texto grande, pode ser útil para os usuários fornecer um breve resumo do comentário. Isso permite que os usuários entendam rapidamente as informações e determinem se desejam ouvir o conteúdo completo.

Descrição

A Descrição posiciona o objeto no mundo. No exemplo mostrado, a descrição conecta o botão com um modelo de carrossel que será animado por ele.

Flags

O campo Sinalizadores indica as principais informações do objeto para as tecnologias assistenciais, como se fosse importante para o estado atual da experiência.

Instruções

O campo Instruções fornece ao usuário informações sobre como interagir com o objeto. Por exemplo: "Clique no botão para animar um carrossel".

Função

A Função é baseada nas funções do ARIA (Aplicativo de Internet Avançada Acessível) do W3C. Há planos para adicionar funções não focadas na interface do usuário adicionais em uma atualização futura do MRTK3.

Semantic

A Semântica fornece uma breve descrição do objeto. Por exemplo, a semântica típica inclui:

  • Campo Nome de usuário
  • Campo Senha
  • Botão Logon

Acessibilidade de texto

Inverter cor do texto

Invert Text Color

Para ajudar os objetos de texto a se destacarem em segundo plano, é comum usar cores altamente contrastantes. Dependendo do cenário, nem sempre é possível criar cores de texto legíveis em todas as situações.

Em experiências de realidade virtual, você pode querer que um texto flutuante livre seja exibido de qualquer ângulo. Para facilitar isso, o MRTK3 fornece o script TextAccessibility.

Text Accessibility Script

Esse script pode ser anexado a qualquer objeto do TextMesh Pro e, desde que o material da fonte use o sombreador TextMesh Pro das Ferramentas de Gráfico de Realidade Misturada (todos os ativos de fonte no pacote de Ativos Padrão o fazem), o texto será invertido com base na configuração do subsistema de Acessibilidade.

Accessibility Subsystem