Skip to content

Text

Создаёт, редактирует и удаляет именованные текстовые наложения, отображаемые на HUD клиента. Каждый текст идентифицируется по id и может независимо перемещаться, менять цвет, исчезать и анимироваться.

Сторона

CLIENT

Синтаксис

text <id:string> <action:string> [param1] [param2] [param3] [--block]

Параметры

  • id (string, обязательный): Уникальный идентификатор текстового наложения. Используется для обращения к нему в последующих действиях.
  • action (string, обязательный): Выполняемая операция. См. таблицу ниже для каждой операции и её параметров.
  • --block (флаг, необязательный): Используется с действием type. Приостанавливает выполнение сюжета до завершения эффекта печати.

Действия

Действиеparam1param2param3
createтекст (обязательный)hex-цвет (необязательный)
remove
editновый текст (обязательный)
position / posзначение позиции (обязательный)
spaceзначение x (обязательный)значение y (обязательный)
colorhex-цвет (обязательный)
opacityпрозрачность от 0.0 до 1.0 (обязательный)
scaleмасштаб (обязательный)
widthширина обёртки в пикселях (обязательный)
fadefadeIn секунд (обязательный)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