RichTextEffect

Наследует: Resource < RefCounted < Object

Пользовательский эффект для RichTextLabel.

Описание

Пользовательский эффект для RichTextLabel, который можно загрузить в инспекторе RichTextLabel или с помощью RichTextLabel.install_effect().

Примечание: Чтобы RichTextEffect можно было использовать, тег BBCode должен быть определен как переменная-член с именем bbcode в скрипте.

# RichTextEffect можно будет использовать следующим образом: `[example]Some text[/example]`
var bbcode = "example"

Примечание: Как только RichTextLabel содержит хотя бы один RichTextEffect, он будет непрерывно обрабатывать эффект, если проект не будет приостановлен. Это может негативно повлиять на срок службы батареи (П.П.-?чего?).

Обучающие материалы

Методы

bool

_process_custom_fx(char_fx: CharFXTransform) virtual const


Описания метода

bool _process_custom_fx(char_fx: CharFXTransform) virtual const 🔗

Переопределите этот метод для изменения свойств в char_fx. Метод должен возвращать true, если символ может быть успешно преобразован. Если метод возвращает false, он пропустит преобразование, чтобы избежать отображения сломанного текста.