Erişilebilirlik yardımcı programları — MRTK3
, Unity'de Accessibility utilities
Karma Gerçeklik uygulamaları geliştirirken bazı temel erişilebilirlik özellikleri için destek sağlar.
Aşağıdaki özellikler desteklenir:
Metin rengi tersini değiştirme
Bu özellik, arka plan renginin tersine çevrilen bir yüz rengini görüntülemek için "Grafik Araçları/Text Mesh Pro" tabanlı bir malzemeye yönerge verir.
Not
Bu özellik yalnızca Grafik Araçları için önerilen metin bileşeni olan TextMesh Pro ile oluşturulan metne uygulanabilir. Ayrıca, renk tersinin yazı tipi malzemesi üzerinde çalışması için TextMesh Graphics Tools/Text Mesh Pro
Pro ile paketlenmiş varsayılan gölgelendiriciler yerine gölgelendiricinin uygulanması gerektiğini unutmayın.
Kullanım
Kod yazmadan bu özelliği açmak için önce aşağıdakileri yapmanız gerekir:
- Ters çevirmek istediğiniz TextMesh Pro metnini seçin ve oluşturmak için kullanılan yazı tipi varlığını bulun.
- Yazı tipi varlığına tıklayın. Bu sizi varsayılan olarak TextMesh Pro gölgelendiricisi uygulayan yazı tipi malzemesinin konumuna götürür.
Not
Panelde simge görünümündeyseniz yazı tipinin malzemesini bulmakta zorluk yaşayabilirsiniz. Yukarıda görüldüğü gibi malzemeyi ortaya çıkarmak için panelin alt kısmındaki kaydırıcıyı sola doğru hareket ettirerek paneli hiyerarşik liste olarak görüntüleyin.
Varlıkla ilişkili yazı tipi malzemesini seçin.
Denetçi panelinde seçili malzemenin gölgelendiricisini TextMeshPro/Mobile/Distance Field (veya geçerli gölgelendiriciniz her neyse) olarak değiştirin
Graphics Tools/Text Mesh Pro
- Artık metin için renk tersini açabilirsiniz. Yazı tipi malzemesine sağ tıklayın ve Grafik Araçları > Erişilebilirlik > Metin Rengi Ters ÇevirmeYi Aç/Kapat'ı seçin
Metniniz artık ters çevrilecek. Bu özelliği kapatmak için yukarıdaki 4 numaralı adımı izleyin.
Gelişmiş kullanım
Bu özellik malzeme bazında çalışır. Bu özelliğin bir dizi malzemeye uygulanması gerekiyorsa, uygulama mantığınızın bu davranışı gerçekleştirmek istediği tüm metin malzemeleri için yöntemini çağırması SetTextColorInversion
gerekir.