Utilità di accessibilità - MRTK3

Accessibility utilities Fornire supporto per alcune funzionalità di accessibilità di base durante lo sviluppo di applicazioni Realtà mista in Unity.

Sono supportate le seguenti funzionalità:

Disattiva il colore del testo inversione

Questa funzionalità indica un materiale basato su "Strumenti grafici/Text Mesh Pro" per visualizzare un colore del viso che è un'inversione del colore di sfondo.

Inversione colore testo

Nota

Questa funzionalità può essere applicata solo al testo creato con TextMesh Pro che è il componente di testo consigliato per Strumenti grafici. Si noti anche che per l'inversione dei colori lavorare su un materiale del tipo di carattere, lo Graphics Tools/Text Mesh Pro shader deve essere applicato anziché i shader predefiniti in pacchetto con TextMesh Pro.

Utilizzo

Per attivare questa funzionalità senza scrivere codice, è necessario eseguire le operazioni seguenti:

  1. Selezionare il testo TextMesh Pro da invertire e individuare l'asset del tipo di carattere usato per crearlo.

Asset del carattere TextMesh Pro

  1. Fare clic sull'asset del tipo di carattere. In questo modo verrà visualizzata la posizione del materiale del tipo di carattere che applica un shader TextMesh Pro per impostazione predefinita.

TestoMesh Pro Font Material

Nota

Potrebbe verificarsi difficoltà a trovare il materiale del tipo di carattere se si è in una visualizzazione icona nel pannello. Per rivelare il materiale come illustrato sopra, visualizzare il pannello come elenco gerarchico invece spostando il dispositivo di scorrimento nella parte inferiore del pannello all'estrema sinistra.

  1. Selezionare il materiale del carattere associato all'asset.

  2. Modificare lo shader del materiale selezionato nel pannello di controllo da TextMeshPro/Mobile/Distance Field (o qualsiasi elemento dello shader corrente) a Graphics Tools/Text Mesh Pro

Shader degli strumenti grafici

  1. È ora possibile attivare l'inversione del colore per il testo. Fare clic con il pulsante destro del mouse sul materiale del tipo di carattere e selezionare Strumenti > di accessibilità > Accessibilità Disattiva colore testo inversione

Menu Di inversione del testo colore

Il testo verrà ora invertito. Per disattivare questa funzionalità, seguire lo stesso passaggio nel numero 4 precedente.

Uso avanzato

Questa funzionalità funziona su un materiale per ogni materiale. Se è necessaria questa funzionalità applicata a un intervallo di materiali, la logica dell'app deve chiamare il SetTextColorInversion metodo per tutti i materiali di testo che desidera eseguire questo comportamento.

Vedi anche