접근성 유틸리티 — MRTK3

Accessibility utilities는 Unity에서 Mixed Reality 애플리케이션을 개발할 때 몇 가지 기본 접근성 기능을 지원합니다.

다음과 같은 기능이 지원됩니다.

텍스트 색 반전 설정/해제

이 기능은 "Graphics Tools/Text Mesh Pro" 기반 재질에 배경색이 반전된 면 색을 표시하도록 지시합니다.

텍스트 색 반전

참고

이 기능은 Graphic Tools에 권장되는 텍스트 구성 요소인 TextMesh Pro를 사용하여 만든 텍스트에만 적용할 수 있습니다. 또한 글꼴 재질에서 색 반전이 작동하려면 TextMesh Pro로 패키지된 기본 셰이더 대신 Graphics Tools/Text Mesh Pro 셰이더를 적용해야 합니다.

사용량

코드를 작성하지 않고 이 기능을 활성화하려면 먼저 다음을 수행해야 합니다.

  1. 반전하려는 TextMesh Pro 텍스트를 선택하고 이를 만드는 데 사용되는 글꼴 자산을 찾습니다.

TextMesh Pro 글꼴 자산

  1. 글꼴 자산을 클릭합니다. 이렇게 하면 기본적으로 TextMesh Pro 셰이더를 적용하는 글꼴 재질의 위치로 이동됩니다.

TextMesh Pro 글꼴 재질

참고

패널의 아이콘 보기에 있는 경우 글꼴의 재질을 찾는 데 어려움이 있을 수 있습니다. 위에서 본 것처럼 재질을 표시하려면 패널 아래쪽의 슬라이더를 맨 왼쪽으로 이동하여 패널을 계층 구조 목록으로 봅니다.

  1. 자산과 연결된 글꼴 재질을 선택합니다.

  2. 검사기 패널에서 선택한 재질의 셰이더를 TextMeshPro/Mobile/Distance Field(또는 현재 셰이더)에서 Graphics Tools/Text Mesh Pro로 변경합니다.

그래픽 도구 셰이더

  1. 이제 텍스트에 대한 색 반전을 활성화할 수 있습니다. 글꼴 재질을 마우스 오른쪽 단추로 클릭하고 Graphics Tools > Accessibility > Toggle Text Color Inversion을 선택합니다.

색 텍스트 반전 메뉴

이제 텍스트가 반전됩니다. 이 기능을 비활성화하려면 위의 4번과 동일한 단계를 수행합니다.

고급 사용

이 기능은 재질별로 작동합니다. 이 기능을 다양한 재질에 적용해야 하는 경우 앱 논리는 이 동작을 수행하려는 모든 텍스트 재질에 대한 SetTextColorInversion 메서드를 호출해야 합니다.

참고 항목