UnityEngine.AccessibilityModule
Описание
Модуль доступности включает APIs и инструменты, которые облегчают разработку доступного пользовательского опыта в Unity.
Этот модуль включается по умолчанию во всех новых проектах. Чтобы включить его в более старом проекте, выполните следующие действия в Unity Editor:
- Выберите Окно > Управление пакетами > Package Manager, чтобы открыть Package Manager.
- Выберите раздел Встроенный.
- Выберите модуль Доступность и нажмите Включить.
Вы также можете добавить следующую строку в файл Packages/manifest.json, чтобы включить модуль: "com.unity.modules.accessibility": "1.0.0",
Дополнительные ресурсы:
- Доступность мобильных приложений
- Пример проекта с использованием доступности APIs
Классы
| Класс | Описание |
|---|---|
| AccessibilityHierarchy | Иерархическая модель данных, используемая экранным читателем для навигации и взаимодействия с приложением Unity. |
| AccessibilityNode | Узел в AccessibilityHierarchy, представляющий визуальный элемент, например, элемент UI или элемент, являющийся частью вашей игры, который должен быть доступен для программы для чтения экрана. |
| AccessibilitySettings | Точка доступа к параметрам доступности системы на устройстве пользователя и к событиям, которые инициируются при изменении пользователем этих параметров. |
| AssistiveSupport | Точка доступа к APIs, которая позволяет приложениям, созданным с помощью Unity, поддерживать ассистивные технологии. |
| VisionUtility | Класс с методами, помогающими обеспечить доступность для пользователей с разными зрительными возможностями. |
Перечисления
| Перечисление | Описание |
|---|---|
| AccessibilityRole | Варианты определения роли AccessibilityNode для экранных читателей. |
| AccessibilityScrollDirection | Описывает направление действия прокрутки. |
| AccessibilityState | Варианты определения состояния AccessibilityNode для программ чтения с экрана. |