L'interfaccia utente testo ricco utilizza semplici tag di marcatura per stilare sezioni di una stringa in grassetto, maiuscolo, sottolineatura, colore di riempimento, variazioni di tratto e altro ancora.Puoi applicare i tag di stile a TextLabel , TextButton e TextBox oggetti.
Abilita il testo ricco
Devi abilitare il testo ricco su base oggetto attraverso la sua proprietà RichText nella finestra Proprietà , o impostando la proprietà a in una .

local title = Instance.new("TextLabel")title.RichText = truetitle.Text = "Use a <b>bold title</b>"
Tag supportati
I tag di testo ricco sono simili ai tag XML/HTML e devi includere sia un tag di apertura che di chiusura intorno al testo formattato.
<b>Formatted text</b>
Puoi anche annidare i tag l'uno all'interno dell'altro, fintanto che li chiudi nell'ordine inverso in cui li hai aperti.
<b><i><u>Formatted text</u></i></b>
Colore del carattere
<font color=""> </font>
I want the <font color="#FF7800">orange</font> candy.``I want the <font color="rgb(255,125,0)">orange</font> candy.

Dimensione del carattere
<font size=""> </font>
<font size="40">This is big.</font> <font size="20">This is small.</font>

Faccia del carattere
<font face=""> </font>
<font face="Michroma">This is Michroma face.</font>

Famiglia di font
<font family=""> </font>
<font family="rbxasset://fonts/families/Michroma.json">This is Michroma face.</font>

Peso della font
<font weight=""> </font>
This is normal. <font weight="heavy">This is heavy.</font>``This is normal. <font weight="900">This is heavy.</font>

Trasparenza del carattere
<font transparency=""> </font>
Text at <font transparency="0.5">50% transparency</font>.

Tratto
<stroke> </stroke>
You won <stroke color="#00A2FF" joins="miter" thickness="2" transparency="0.25">25 gems</stroke>.

Coraggioso
<b> </b>
Text in <b>bold</b>.

Italico
<i> </i>
Text <i>italicized</i>.

Sottolinea
<u> </u>
Text <u>underlined</u>.

Passaggio attraverso la linea
<s> </s>
Text with <s>strikethrough</s> applied.

Rompimento della linea
<br/>
New line occurs after this sentence.<br/>Next sentence...

Mayuscolo
<uppercase> </uppercase>``<uc> </uc>
<uppercase>Uppercase</uppercase> makes words read loudly!``<uc>Uppercase</uc> makes words read loudly!

Cappelli piccoli
<smallcaps> </smallcaps>``<sc> </sc>
My name is <smallcaps>Diva Dragonslayer</smallcaps>.``My name is <sc>Diva Dragonslayer</sc>.

Segna
<mark> </mark>
Text <mark color="#009966" transparency="0">highlighted</mark>.

Commento
<!-- -->
After this is a comment...<!--This does not appear in the final text--> and now more text...

Forme di fuga
Se vuoi rendere determinati personaggi come o e esentarli dalla considerazione come parte dei tag di testo ricco, puoi scriverli nella loro forma di fuga .
Personaggio | Fuga | Esempio | Risultato |
---|---|---|---|
< | < | 10 < 100 | 10 < 100 |
> | > | 100 > 10 | 100 > 10 |
" | " | Meet "Diva Dragonslayer" | Incontra "Diva Dragonslayer" |
' | ' | Diva's pet is a falcon! | L'animale domestico di Diva è un falco! |
& | & | Render another escape form <b>&lt;</b> by escaping an ampersand | Renderizza un'altra forma di fuga < escapando un ampersando |