RichTextEffect
Наследует: Resource < RefCounted < Object
Пользовательский эффект для RichTextLabel.
Описание
Пользовательский эффект для RichTextLabel, который можно загрузить в инспекторе RichTextLabel или с помощью RichTextLabel.install_effect().
Примечание: Чтобы RichTextEffect можно было использовать, тег BBCode должен быть определен как переменная-член с именем bbcode в скрипте.
# RichTextEffect можно будет использовать следующим образом: `[example]Some text[/example]`
var bbcode = "example"
// RichTextEffect можно будет использовать следующим образом: `[example]Some text[/example]`
string bbcode = "example";
Примечание: Как только RichTextLabel содержит хотя бы один RichTextEffect, он будет непрерывно обрабатывать эффект, если проект не будет приостановлен. Это может негативно повлиять на срок службы батареи (П.П.-?чего?).
Обучающие материалы
Методы
_process_custom_fx(char_fx: CharFXTransform) virtual const |
Описания метода
bool _process_custom_fx(char_fx: CharFXTransform) virtual const 🔗
Переопределите этот метод для изменения свойств в char_fx. Метод должен возвращать true, если символ может быть успешно преобразован. Если метод возвращает false, он пропустит преобразование, чтобы избежать отображения сломанного текста.