Unity 6.3
0 онлайн 111 гостей 3 в системе
Вход
UI системы Шаг 290 из 317

Резервный шрифт

Каждый шрифт ассет имеет ограниченное количество символов. Когда вы используете символ, который не в текущем шрифта ассета, TextCore поиски Резервный список до тех пор, пока не найдет шрифт с этим символом. Затем текстовый элемент использует этот шрифт для отображения символа.

Вы можете установить список резервных шрифтов для распределения шрифтов по нескольким текстурам или использовать различные шрифты для конкретных символов. Для поиска в списке недостающих символов требуются дополнительные вычислительные ресурсы, а для использования дополнительных шрифтов требуются дополнительные вызовы рисования.

Вы можете использовать один и тот же символ для нескольких элементов шрифта в резервном списке. Согласуйте стиль символов в резервном списке со стилем основного элемента шрифта, насколько это возможно.

Резервное использование шрифтов

Как правило, резервные шрифты используются для:

  • Работайте с языками, имеющими большие алфавиты, например китайский, корейский и японский. Используйте резервные шрифты для распределения алфавита между несколькими ресурсами.
  • Включите в текст специальные символы из других алфавитов.

Советы: Динамические шрифты OS являются отличными кандидатами для резервных шрифтовых ассетов.

Резервный шрифт

Вы можете создавать локальные и глобальные резервные списки ассетов шрифтов. Установите локальные списки ассетов шрифтов в свойстве Font Assets и глобальные списки ассетов шрифтов в свойстве UITK Text Settings. Помимо резервных шрифтов, TextCore ищет недостающие глифы в других ассетах, таких как стандартный ассет спрайта. Вместе эти ассеты образуют резервную цепочку.

Ниже приводится порядок расположения ассетов в резервной цепи:

  1. Список локальных резервных шрифтов
  2. Глобальный список резервных шрифтов
  3. Ассет по умолчанию
  4. Динамический резерв OS
  5. Отсутствующий символ глифов

Дополнительные ресурсы