В компоненте Unity 2D Text свойство fontSize указано в единицах?

Я создаю игру на основе сетки 5x5 в качестве учебного проекта, и мне трудно заставить текст правильно отображаться и масштабироваться, когда он вложен в префаб с фоновым изображением в нем.

размер шрифта в единицах? Если нет, что такое fontSize относительно? Текст то гигантский, то мелкий, но размытый до пятен.

Я чувствую, что документация по этому вопросу немного двусмысленна.


person Nuthman    schedule 24.02.2017    source источник
comment
Не могли бы вы подробнее рассказать о своем префабе? (иерархия, компоненты и т.д...) (и картинка была бы отличной! :D)   -  person Florian Castelain    schedule 25.02.2017


Ответы (1)


Эта ветка форума немного устарела, но вам может быть полезно увидеть, как размер шрифта зависит от размера экрана:

https://forum.unity3d.com/threads/change-text-size-relative-to-screen.102876/

Согласен, документация могла бы быть более понятной:

«Настройка размера шрифта эффективно меняет количество пикселей, используемых для каждого глифа в этой сгенерированной текстуре. Активы Text Mesh представляют собой 3D-геометрию, текстурированную с помощью этих автоматически сгенерированных текстур шрифта. Вам нужно будет изменить размер шрифта, чтобы эти активы выглядели хрустящий

person Mir    schedule 25.02.2017