Text
Создаёт, редактирует и удаляет именованные текстовые наложения, отображаемые на HUD клиента. Каждый текст идентифицируется по id и может независимо перемещаться, менять цвет, исчезать и анимироваться.
Сторона
CLIENT
Синтаксис
text <id:string> <action:string> [param1] [param2] [param3] [--block]Параметры
id(string, обязательный): Уникальный идентификатор текстового наложения. Используется для обращения к нему в последующих действиях.action(string, обязательный): Выполняемая операция. См. таблицу ниже для каждой операции и её параметров.--block(флаг, необязательный): Используется с действиемtype. Приостанавливает выполнение сюжета до завершения эффекта печати.
Действия
| Действие | param1 | param2 | param3 |
|---|---|---|---|
create | текст (обязательный) | hex-цвет (необязательный) | |
remove | |||
edit | новый текст (обязательный) | ||
position / pos | значение позиции (обязательный) | ||
space | значение x (обязательный) | значение y (обязательный) | |
color | hex-цвет (обязательный) | ||
opacity | прозрачность от 0.0 до 1.0 (обязательный) | ||
scale | масштаб (обязательный) | ||
width | ширина обёртки в пикселях (обязательный) | ||
fade | fadeIn секунд (обязательный) | stay секунд (обязательный) | fadeOut секунд (обязательный) |
fadein | длительность в секундах (обязательный) | ||
fadeout | длительность в секундах (обязательный) | ||
type | скорость печати (необязательный) |
Значения позиции: top_left, top, top_right, middle_left, middle, middle_right, bottom_left, bottom, bottom_right
Примеры
// Создать центрированный белый субтитр
# text subtitle create "Hello world"// Переместить существующий текст в нижний центр
# text subtitle position bottom// Изменить цвет текста на красный
# text subtitle color FF0000// Воспроизвести эффект печати с блокировкой до завершения
# text subtitle type 1.5 --block// Плавно скрыть текст за 1 секунду, затем удалить
# text subtitle fadeout 1.0
# text subtitle remove