Размытый UI Text / TextMesh
Ответы (1 шт):
Автор решения: Andrew
→ Ссылка
Причина размытости в том, что юнити растеризирует текст. Не совсем понимаю для чего, но уж как есть.
Есть много вариантов костылей для решения данной проблемы, но я остановлюсь на двух вполне конкретных.
Заимпортить шрифт, а в настройки шрифта и задать character как Unicode + изменить Font Size. После чего уже вешать даный шрифт на каждый текстовый обьект
Если вам нужны пиксельные шрифты:
Заимпортить кастомный шрифт (не важно пиксельный или нет, хоть тот же Arial, главное что бы он был заимпорчен задан вручную) и задать "Rendering mode" в "Hinted Raster"
И на элемент текста закинуть скрипт:
using UnityEngine; using System.Collections; using UnityEngine.UI; [ExecuteInEditMode] public class SetFontFilteringToPoint : MonoBehaviour { void Start () { GetComponent<Text> ().font.material.mainTexture.filterMode = FilterMode.Point; } }результат:


