Skip to content

Шрифты интерфейса ​

Текст в Cui не подхватывает шрифт с компьютера игрока. Указывается имя шрифта, которое уже есть в клиенте Раст. Свои .ttf просто так в интерфейс не добавляются.

На текущих клиентах обычно доступны варианты вроде:

robotocondensed-regular.ttf
robotocondensed-bold.ttf
droidsansmono.ttf

Имя пишут в поле шрифта текстового элемента целиком, с расширением. Опечатка не падает компиляцией C#: текст просто рисуется шрифтом по умолчанию или пропадает. Проверяйте глазами на сервере.

Размер задавайте числом под разрешение игрока, не вплотную к краю панели. Длинная русская строка в узкой панели обрезается. Для таблиц удобен моноширинный droidsansmono.ttf, для заголовка — жирный вариант.

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

Опубликовано под лицензией MIT.
Данный проект не является официальной документацией Facepunch/Rust.
Это общественная база знаний, созданная для удобства администраторов и игроков.