Unity 6.3
0 онлайн 63 гостей 3 в системе
Вход

FontEngine

класс в UnityEngine.TextCore.LowLevel

Описание

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

Поддерживаемые типы файлов шрифтов: TrueType (.ttf, .ttc) и OpenType (.otf).

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

Статические методы

Метод Описание
DestroyFontEngineУничтожение и выгрузка ресурсов, используемых движком шрифтов.
GetFaceInfoПолучить FaceInfo для текущего загруженного и размера шрифта.
GetFontFacesПолучает шрифты и стили для загруженного в данный момент шрифта.
GetSystemFontNamesПолучает имена семейств и стилей системных шрифтов.
InitializeFontEngineИнициализация движка шрифтов и необходимых ресурсов.
LoadFontFaceЗагрузить файл исходного шрифта.
SetFaceSizeУстановить размер загруженного шрифта.
TryGetGlyphIndexПопробуйте получить индекс глифов для символа при заданной величине Юникода.
TryGetGlyphWithIndexValueПопробуйте загрузить глиф для заданного значения индекса и, если он доступен, заполнить глиф.
TryGetGlyphWithUnicodeValueПопробуйте загрузить глиф для заданного значения Юникода. Если он доступен, заполняет глиф и возвращает true. В противном случае возвращает false и заполняет глиф .notdef / отсутствующими данными глифов.
UnloadAllFontFacesРазгружает все загруженные в данный момент шрифты и удаляет их из кэша.
UnloadFontFaceРазгружает текущий шрифт и удаляет его из кэша.