RichTextEffect
Hérite de : Resource < RefCounted < Object
Un effet personnalisé pour un RichTextLabel.
Description
Un effet personnalisé pour un RichTextLabel, qui peut être chargé dans l'inspecteur RichTextLabel ou en utilisant RichTextLabel.install_effect().
Note : Pour qu'un RichTextEffect soit utilisable, une balise BBCode doit être définie sous forme de variable membre nommée bbcode dans le script.
# Le RichTextEffect sera utilisable comme ceci : `[exemple]Du texte[/exemple]`
var bbcode = "exemple"
// Le RichTextEffect sera utilisable comme ceci : `[exemple]Du texte[/exemple]`
string bbcode = "example";
Note : Dès qu'un RichTextLabel contient au moins un RichTextEffect, il va traiter l'effet en permanence tant que le projet ne sera pas mis en pause. Ceci peut impacter négativement la vie de la batterie.
Tutoriels
Méthodes
_process_custom_fx(char_fx: CharFXTransform) virtual const |
Descriptions des méthodes
bool _process_custom_fx(char_fx: CharFXTransform) virtual const 🔗
Redéfinissez cette méthode pour modifier les propriétés de char_fx. Cette méthode doit renvoyer true si le caractère peut être transformé avec succès. Si la méthode renvoie false, l'effet sera ignoré pour éviter de mal afficher le texte.