UITK Screen Reader & Accessibility Audit
abigfluffyyak
$19.50
$39.00
50%OFF
(no ratings)
Jump AssetStore
Drop-in accessibility for UI Toolkit — screen reader (TalkBack/VoiceOver) and an Editor Audit that finds labels/contrast/target issues. Unity 6Minimum Unity version to 6.0.0Desktop screen readers require 6.3+UI Toolkit Screen Reader & Accessibility Audit is a drop-in toolkit that makes UITK interfaces accessible—fast.What it doesRuntime (Unity 6+): Builds and maintains the Accessibility Hierarchy so Android TalkBack / iOS VoiceOver (and desktop readers in 6.3+) can read and interact with your UI. Includes an Announce API for toasts/status updates.Editor: An Accessibility Audit window that finds common issues (missing/weak labels, small hit targets, low text contrast) and lets you Ping the offending control.Why teams use itSaves days of wiring AccessibilityNode roles/actions/frames for UITK controls.Catches easy issues before QA (labels, tap targets, contrast).Works with your existing UITK workflow—no prefabs or custom controls required.What’s includedRuntime: A11yBridge, A11yMapper, A11yNodeSync, A11yAnnouncer, A11ySettingsMirror, utilities, runtime asmdef.Editor: Accessibility Audit window, contrast helper, “Create Demo Scene” menu, editor asmdef.Samples: “Menus Demo” (plug-and-play), “Marketing Demo” (bad vs fixed UI for before/after).Docs: Documentation~/README.md, CHANGELOG, MIT license.Quick start (60 seconds)Add A11yBridge to the scene and drag your UIDocument into its documents array.Press Play.(Optional) Call A11yAnnouncer.Announce("Download complete"); from a button to test announcements.CompatibilityRuntime screen readers: Unity 6.0+ (Android/iOS).Desktop readers & Editor Hierarchy Viewer: Unity 6.3+ (Windows/macOS).Audit window only: Unity 2021.3–2023.3 (no runtime readers in those versions).Pipelines: Built-in, URP, HDRP.No external services. No data collection.Supported controls (mapped with roles, labels, values & actions):Button, Toggle, Slider, TextField, IntegerField, FloatField, DropdownField, ListView, ScrollView.Actions wired: invoke / increment / decrement with live value sync (e.g., slider value, toggle On/Off).Announcements: A11yAnnouncer.Announce(string message) for status/toasts.Settings mirror: exposes OS font scale and bold text so styles can respond.World-space UITK: node frame calculation supported (Unity 6.2+).Editor Accessibility Audit checks:Missing / weak labels (tooltips, text, names)Hit target size (flags < 44×44 px)Text contrast (hints when ~< 4.5:1)Ping to locate issues quicklyAssemblies: UITKA11y.Runtime, UITKA11y.Editor (keeps editor code out of builds).Minimum Unity: 6.0 (runtime). Audit window also works in 2021.3–2023.3.Platforms:Runtime readers: Android, iOS (6.0+); Windows/macOS (6.3+).Editor tools: Windows/macOS/Linux.Dependencies: UI Toolkit (built-in to Unity 6). No third-party packages required.Included samples: Menus Demo (scene + UXML/USS) and Marketing Demo (bad vs fixed).This package accelerates accessibility but does not by itself certify compliance. You still choose meaningful labels/copy and visual design.