Utilitas aksesibilitas — MRTK3
Accessibility utilities
memberikan dukungan untuk beberapa fitur aksesibilitas dasar saat mengembangkan aplikasi Mixed Reality di Unity.
Fitur-fitur berikut didukung:
Alihkan inversi warna teks
Fitur ini menginstruksikan material berbasis "Graphics Tools/Text Mesh Pro" untuk menampilkan warna wajah yang merupakan inversi warna latar belakangnya.
Catatan
Fitur ini hanya dapat diterapkan ke teks yang dibuat dengan TextMesh Pro yang merupakan komponen teks yang direkomendasikan untuk Alat Grafis. Perhatikan juga bahwa agar inversi warna berfungsi pada bahan font, Graphics Tools/Text Mesh Pro
shader harus diterapkan alih-alih shader default yang dikemas dengan TextMesh Pro.
Penggunaan
Untuk mengaktifkan fitur ini tanpa menulis kode apa pun, Anda perlu melakukan hal berikut terlebih dahulu:
- Pilih teks textMesh Pro yang ingin Anda batalkan dan temukan aset font yang digunakan untuk membuatnya.
- Klik pada aset font. Ini akan membawa Anda ke lokasi bahan font yang menerapkan textMesh Pro shader secara default.
Catatan
Anda mungkin mengalami kesulitan menemukan bahan font jika Anda berada dalam tampilan ikon di panel. Untuk mengungkapkan materi seperti yang terlihat di atas, lihat panel sebagai daftar hierarkis sebagai gantinya dengan memindahkan slider di bagian bawah panel ke kiri ekstrem.
Pilih materi font yang terkait dengan aset.
Ubah shader bahan yang dipilih di panel inspektur dari TextMeshPro/Mobile/Distance Field (atau apa pun shader Anda saat ini) menjadi
Graphics Tools/Text Mesh Pro
- Sekarang Anda dapat mengaktifkan inversi warna untuk teks. Klik kanan pada materi font dan pilih Alat > Grafis Aksesibilitas > Alihkan Inversi Warna Teks
Teks Anda sekarang akan terbalik. Untuk menonaktifkan fitur ini, ikuti langkah yang sama pada angka 4 di atas.
Penggunaan tingkat lanjut
Fitur ini bekerja berdasarkan bahan per materi. Jika Anda memerlukan fitur ini diterapkan ke berbagai materi, logika aplikasi Anda harus memanggil SetTextColorInversion
metode untuk semua materi teks yang ingin dilakukan perilaku ini.