UI texto rico en marcas de texto utiliza etiquetas de marcado simples para estilar secciones de una cadena en negrito, cursiva, subrayado, color de llenado, variaciones de color y más. Puedes aplicar etiquetas de estilo a TextLabel , TextButton y objetos 1> Class.Toolbar1> .
Habilitando Rich Text
Debes habilitar el texto rico en un plano por objeto a través de su propiedad RichText en la ventana Propiedades, o configurando el propio propiedad para true en un 2> Class.LocalScript2> .
local title = Instance.new("TextLabel")title.RichText = truetitle.Text = "Use a <b>bold title</b>"
Etiquetas admitidas
Las etiquetas de texto rico son similares a las etiquetas de XML/HTML y debe incluir una etiqueta de apertura y cierre alrededor del texto formateado.
<b>Formatted Text</b>
También puedes anidar etiquetas dentro de otras etiquetas si las cierres en el orden inverso de cómo se abrieron.
<b><i><u>Formatted Text</u></i></b>
Color
<font color=""> </font>
I want the <font color="#FF7800">orange</font> candy.``I want the <font color="rgb(255,125,0)">orange</font> candy.
Tamaño
<font size=""> </font>
<font size="40">This is big.</font> <font size="20">This is small.</font>
Cara de fuente
<font face=""> </font>
<font face="Michroma">This is Michroma face.</font>
Familia de fuentes
<font family=""> </font>
Esto es el rostro de Michroma.</font>
Peso de fuente
<font weight=""> </font>
This is normal. <font weight="heavy">This is heavy.</font>``This is normal. <font weight="900">This is heavy.</font>
Golpe
<stroke> </stroke>
You won <stroke color="#00A2FF" joins="miter" thickness="2" transparency="0.25">25 gems</stroke>.
Transparencia
<font transparency=""> </font>
Text at <font transparency="0.5">50% transparency</font>.
Negrito
<b> </b>
Text in <b>bold</b>.
Italic
<i> </i>
Text <i>italicized</i>.
Resaltar
<u> </u>
Text <u>underlined</u>.
Atraviesa
Texto con strikethrough
Salto de Línea
<br />
New line occurs after this sentence.<br />Next sentence...
Mayúscula
<uppercase> </uppercase>``<uc> </uc>
<uppercase>Uppercase</uppercase> makes words read loudly! <uc>Uppercase</uc> hace que las palabras sean leídas alto!
Gorros Pequeños
<smallcaps> </smallcaps>``<sc> </sc>
My name is <smallcaps>Diva Dragonslayer</smallcaps>.``My name is <sc>Diva Dragonslayer</sc>.
Comentario
<!-- -->
After this is a comment...<!--This does not appear in the final text--> and now more text...
Formas de escape
Si desea renderizar ciertos personajes como < o > y exceptarlos de la consideración como parte de las etiquetas de texto rico, puede escribirlos en su forma de escape .
Personaje | Escape | Ejemplo | Resultado |
---|---|---|---|
< | < | 10 < 100 | 10 < 100 |
> | > | 100 > 10 | 100 > 10 |
". | " | Meet "Diva Dragonslayer" | Conoce a "Diva Dragonslayer" |
'. | ' | Diva's pet is a falcon! | ¡La mascota de Diva es un halcón! |
& | & | Render another escape form <b>&lt;</b> by escaping an ampersand | Render another escape form < escapando de un ampersand |