Text Object
Объект Text - это объект, представляющий простой текст в трехмерном пространстве. Текст преобразуется в текстуру, которая накладывается на плоский многоугольник. Он использует трилинейную фильтрацию и MIP-карты для правильного отображения текста на любом расстоянии. Отсутствует влияние шума на объект и искажается от TAA.
Шрифт может быть представлен как шрифт TrueType (TTF) или как текстурный атлас с буквами.
Смотрите также#
- Класс ObjectText для редактирования объектов Text через API
Добавление текстового объекта#
Чтобы добавить объект Text в сцену через UnigineEditor, сделайте следующее:
- Запустить проект с UnigineEditor.
- В строке меню щелкнитеCreate -> Text.
- Разместите объект Text где-нибудь в мире.
Редактирование текстового объекта#
Text | Поле ввода текста. Если опция Rich text включена, вы можете использовать теги для форматирования текста. | ||||
---|---|---|---|---|---|
Name | Путь к файлу *.ttf или к атласу текстур с буквами.
Имена файлов шрифтов для полужирных, курсивных и полужирных курсивных шрифтов должны иметь постфиксы b, i и bi соответственно. Например: myfontb.ttf, myfontbi.ttf. |
||||
Color | Цвет текста в диапазоне RGBA. | ||||
Wrap Width | Ширина обтекания текстом в единицах. Текст будет переноситься, если его физический размер будет больше установленного значения. Если установлено 0, перенос текста отключен.
|
||||
Size | Размер шрифта в точках. Чем больше точек, тем больше размер шрифта. Чтобы сопоставить точки с трехмерным пространством, существует установленное значение: 288 точек на единицу. Например, если у вас есть шрифт Arial с размером 20, физическая высота буквы может быть рассчитана как 20/288 = 0,0694 единицы. | ||||
Resolution | Разрешение текстуры, в которой будет отображаться текст. Чем ниже значение, тем менее детализированным будет текст и тем меньше потребуется видеопамяти для текстуры.
Разрешение не влияет на физический размер текста.
|
||||
HSpacing | Расстояние между буквами по горизонтали (значение кернинга). Этот параметр влияет на физический размер текста. | ||||
VSpacing | Вертикальный интервал между буквами (значение кернинга). Этот параметр влияет на физический размер текста. | ||||
Rich text | Флаг, указывающий, включено ли форматирование текста в формате RTF. Поддерживаются следующие теги:
Теги <image/> и <table/> недоступны. |
||||
Depth Test | Флаг, указывающий, выполняется ли проверка глубины текста. | ||||
Outline | Флаг, указывающий, включен ли контур текста. Контур выглядит как темная тень в правом нижнем углу текста и смещен на одну точку. |
Последнее обновление:
29.04.2021
Помогите сделать статью лучше
Была ли эта статья полезной?
(или выберите слово/фразу и нажмите Ctrl+Enter