Текст



В этом уроке мы познакомимся с объектом “Текст”, который позволяет отображать текстовую информацию на экране и используется преимущественно в проекции на экран для создания интерфейсов.

Первое свойство - собственно, сам текст, который мы хотим отобразить. Текст может состоять из множества строк. Напишем какой-нибудь текст из нескольких строк.

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

Объект “Текст” наследуется от объекта “Прямоугольник”, поэтому имеет такие его свойства как “Размер”, “Положение”, “Сдвиг”, “Поля”, “Цвет фона”, “Слой”. По сути прямоугольник в тексте - это подложка, задний фон, по-умолчанию полностью прозрачный. Чтобы убедиться в этом, сделаем подложку непрозрачной. Как видим, сейчас размер подложки соответствует размеру текста, т.е. текст вписывается в прямоугольник, потому что размеры прямоугольника - сто процентов от контента. Установим ширину и высоту в процентах от родителя, т.е. проекции на экран. Теперь текст выравнивается относительно своей подложки. Можно поэкспериментировать и установить другое выравнивание для горизонтали и вертикали.

При работе со сценарием объект “Текст” имеет семь специализированных действий для изменения его параметров, которые, как мы не раз замечали в предыдущих видеоуроках, подробно описаны в нашей документации.