Interfejs użytkownika bogaty tekst wykorzystuje proste tagi znaczników, aby stylować sekcje łańcucha w odwaga, podkreślenie, kolor wypełnienia, zmiany koloru i wiele więcej. Możesz zastosować tagi stylowe do TextLabel , TextButton i 1> Class.Toolbar1> obie
Włączanie bogatego tekstu
Musisz włączyć bogaty tekst na poziomie obiektu poprzez jego właściwość RichText w oknie Proprietści lub ustawiając właściwość na true w oknie 2> Class.LocalScript2>.
local title = Instance.new("TextLabel")title.RichText = truetitle.Text = "Use a <b>bold title</b>"
Wspierane tagi
Tagi bogate tekstem są podobne do tagów XML/HTML i musisz włączyć tag otwarcia i zamknięcia wokół tekstu w formie.
<b>Formatted Text</b>
Możesz również gniazować tagi w sobie nawzajem, o ile zamkniesz je w odwrotnej kolejności, w jaki sposób je otworzyłeś.
<b><i><u>Formatted Text</u></i></b>
Kolor
<font color=""> </font>
I want the <font color="#FF7800">orange</font> candy.``I want the <font color="rgb(255,125,0)">orange</font> candy.
Wielkość
<font size=""> </font>
<font size="40">This is big.</font> <font size="20">This is small.</font>
Twarz czcionki
<font face=""> </font>
<font face="Michroma">This is Michroma face.</font>
Rodzina czcionek
<font family=""> </font>
<font family="rbxasset://fonts/families/Michroma.json">This is Michroma face.</font>
Ciężar czcionki
<font weight=""> </font>
This is normal. <font weight="heavy">This is heavy.</font>``This is normal. <font weight="900">This is heavy.</font>
Stroka
<stroke> </stroke>
You won <stroke color="#00A2FF" joins="miter" thickness="2" transparency="0.25">25 gems</stroke>.
Przezroczystość
<font transparency=""> </font>
Text at <font transparency="0.5">50% transparency</font>.
Odważny
<b> </b>
Text in <b>bold</b>.
Włoski
<i> </i>
Text <i>italicized</i>.
Podświetl
<u> </u>
Text <u>underlined</u>.
Przepustka
Text with strikethrough
Rozdział linii
<br />
New line occurs after this sentence.<br />Next sentence...
Duża czcionka
<uppercase> </uppercase>``<uc> </uc>
<uppercase>Uppercase</uppercase> makes words read loudly!``<uc>Uppercase</uc> makes words read loudly!
Małe nakrycia głowy
<smallcaps> </smallcaps>``<sc> </sc>
My name is <smallcaps>Diva Dragonslayer</smallcaps>.``My name is <sc>Diva Dragonslayer</sc>.
Komentarz
<!-- -->
After this is a comment...<!--This does not appear in the final text--> and now more text...
Ucieczka z form
Jeśli chcesz renderować pewne postacie, takie jak < lub > i uwolnić je od rozważania jako część bogatych tagów tekstowych, możesz je napisać w ich formie ucieczki.
Postać | Ucieczka | Przykład | Rezultat |
---|---|---|---|
<: | < | 10 < 100 | 10 < 100 |
>: | > | 100 > 10 | 100 > 10 |
") | " | Meet "Diva Dragonslayer" | Poznaj "Diva Dragonslayer" |
' | ' | Diva's pet is a falcon! | Zwierzę Diva to orzeł! |
& | & | Render another escape form <b>&lt;</b> by escaping an ampersand | Zrenderuj inny formularz ucieczki < uciekając z amperanda |