Документация
/
Docs/ru/reference/font-format/formats.md
Форматы ресурсов шрифтов
Сгенерированный справочник. Не редактируйте его напрямую. Обновите BuildTools/FontFormatInterface.json, затем выполните python BuildTools/docs_font_format.py --write.
| Стабильный ID |
Суффикс |
Роль |
Контракт |
Источник |
font-format.format.fofnt |
.fofnt |
Runtime-дескриптор |
Используйте текстовый дескриптор Engine для явного задания изображения, строки и метрик глифа каждой кодовой точки. |
Source/Scripting/ClientGlobalScriptMethods.cpp |
font-format.format.bmfont-binary-v3 |
.fnt |
Runtime-дескриптор |
Экспортируйте BMFont binary версии 3 с одной страницей текстуры и однопиксельным отступом с каждой стороны глифа. |
Source/Client/FontManager.cpp |
font-format.format.bmfc-sidecar |
.bmfc |
Вспомогательный файл авторинга, копируемый raw-copy; не runtime-дескриптор |
Считайте .bmfc необязательной конфигурацией инструмента BMFont и никогда не передавайте её в Game.BindFont. |
Source/Common/Settings.inc, Source/Scripting/ClientGlobalScriptMethods.cpp |
Поставляемые дескрипторы
| Суффикс |
Файлы |
.fofnt |
Big.fofnt, BigNumbers.fofnt, Default.fofnt, Fallout.fofnt, Fat.fofnt, Numbers.fofnt, OldDefault.fofnt, SandNumbers.fofnt, Special.fofnt, Thin.fofnt |
.fnt |
CourierNewSmall.fnt, DefaultExt.fnt |
.bmfc |
CourierNewSmall.bmfc, Settings.bmfc |