UI Rich Text nutzt einfache Auszeichnungstags, um Abschnitte eines Strings in Fettdruck, Kursivschrift, Unterstreichung, Füllfarbe, Strichvariationen und mehr zu stylen. Sie können Auszeichnungs-Tags auf Objekte vom Typ TextLabel, TextButton und TextBox anwenden.
Rich Text aktivieren
Sie müssen Rich Text auf Objektbasis über die RichText-Eigenschaft im Eigenschaften -Fenster aktivieren oder indem Sie die Eigenschaft in einem LocalScript auf true setzen.

local title = Instance.new("TextLabel")title.RichText = truetitle.Text = "Verwenden Sie einen <b>fetten Titel</b>"
Unterstützte Tags
Rich Text-Tags sind ähnlich wie XML/HTML-Tags, und Sie müssen sowohl ein öffnendes als auch ein schließendes Tag um den formatierten Text herum einschließen.
<b>Formatierter Text</b>
Sie können auch Tags ineinander verschachteln, solange Sie sie in umgekehrter Reihenfolge schließen, wie Sie sie geöffnet haben.
<b><i><u>Formatierter Text</u></i></b>
Schriftfarbe
<font color=""> </font>
Ich möchte das <font color="#FF7800">orange</font> Candy.
Ich möchte das <font color="rgb(255,125,0)">orange</font> Candy.

Schriftgröße
<font size=""> </font>
<font size="40">Das ist groß.</font> <font size="20">Das ist klein.</font>

Schriftart
<font face=""> </font>
<font face="Michroma">Das ist die Michroma-Schriftart.</font>

Schriftfamilie
<font family=""> </font>
<font family="rbxasset://fonts/families/Michroma.json">Das ist die Michroma-Schriftart.</font>

Schriftgewicht
<font weight=""> </font>
Das ist normal. <font weight="heavy">Das ist schwer.</font>
Das ist normal. <font weight="900">Das ist schwer.</font>

Schrifttransparenz
<font transparency=""> </font>
Text bei <font transparency="0.5">50% Transparenz</font>.

Strich
<stroke> </stroke>
| Parameter | Entsprechende Eigenschaft | Beispielwerte |
|---|---|---|
| color | UIStroke.Color | "rgb(255,125,0)", "#FF7800" |
| thickness oder th | UIStroke.Thickness | "1", "4", "0.5" |
| transparency oder tr | UIStroke.Transparency | "0", "0.5", "1" |
| joins | UIStroke.LineJoinMode | "round", "bevel", "miter" |
| sizing | UIStroke.StrokeSizingMode | "fixed", "scaled" |
Du hast <stroke color="#00A2FF" thickness="2" transparency="0.25" joins="miter">25 Edelsteine</stroke> gewonnen.

Fett
<b> </b>
Text in <b>fett</b>.

Kursiv
<i> </i>
Text <i>kursiv</i>.

Unterstrichen
<u> </u>
Text <u>unterstrichen</u>.

Durchgestrichen
<s> </s>
Text mit <s>Durchstreichung</s> angewendet.

Zeilenumbruch
<br/>
Neue Zeile erfolgt nach diesem Satz.<br/>Nächster Satz...

Großbuchstaben
<uppercase> </uppercase>
<uc> </uc>
<uppercase>Großbuchstaben</uppercase> lassen Wörter laut lesen!
<uc>Großbuchstaben</uc> lassen Wörter laut lesen!

Kleine Großbuchstaben
<smallcaps> </smallcaps>
<sc> </sc>
Mein Name ist <smallcaps>Diva Dragonslayer</smallcaps>.
Mein Name ist <sc>Diva Dragonslayer</sc>.

Markierung
<mark> </mark>
Text <mark color="#009966" transparency="0">markiert</mark>.

Kommentar
<!-- -->
Nach diesem ist ein Kommentar...<!--Das erscheint nicht im endgültigen Text--> und jetzt mehr Text...

Escape-Formate
Wenn Sie bestimmte Zeichen wie < oder > rendern möchten und sie von der Betrachtung als Teil von Rich Text-Tags ausnehmen möchten, können Sie sie in ihrer Escape-Form schreiben.
| Zeichen | Escape | Beispiel | Ergebnis |
|---|---|---|---|
| < | < | 10 < 100 | 10 < 100 |
| > | > | 100 > 10 | 100 > 10 |
| " | " | Treffen Sie "Diva Dragonslayer" | Treffen Sie "Diva Dragonslayer" |
| ' | ' | Divas Haustier ist ein Falke! | Divas Haustier ist ein Falke! |
| & | & | Eine andere Escape-Form rendern <b>&lt;</b> durch Escape eines kaufmännischen Unds | Eine andere Escape-Form rendern < durch Escape eines kaufmännischen Unds |