リッチテキストマークアップ

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

UI リッチテキストは、文字列のセクションを太字、イタリック、下線、塗りつぶし色、ストロークのバリエーションなどでスタイル設定するためのシンプルなマークアップタグを利用します。TextLabelTextButton、およびTextBoxオブジェクトにスタイリングタグを適用できます。

リッチテキストを有効にする

オブジェクトごとに、そのRichTextプロパティをプロパティウィンドウで設定するか、LocalScript内でプロパティをtrueに設定することにより、リッチテキストを有効にする必要があります。


local title = Instance.new("TextLabel")
title.RichText = true
title.Text = "Use a <b>bold title</b>"

サポートされているタグ

リッチテキストタグは、XML/HTMLタグに似ており、フォーマットされたテキストの周りにオープニングタグとクローズタグの両方を含める必要があります。

<b>フォーマットされたテキスト</b>

タグを入れ子にすることも可能で、タグを開いた順序の逆で閉じていれば問題ありません。

<b><i><u>フォーマットされたテキスト</u></i></b>

フォントカラー

<font color=""> </font>

オレンジの<font color="#FF7800">キャンディー</font>が欲しい。
オレンジの<font color="rgb(255,125,0)">キャンディー</font>が欲しい。

フォントサイズ

<font size=""> </font>

<font size="40">これは大きい。</font> <font size="20">これは小さい。</font>

フォントフェイス

<font face=""> </font>

<font face="Michroma">これはMichromaフォントです。</font>

フォントファミリー

<font family=""> </font>

<font family="rbxasset://fonts/families/Michroma.json">これはMichromaフォントです。</font>

フォントウェイト

<font weight=""> </font>

これは普通。 <font weight="heavy">これは重い。</font>
これは普通。 <font weight="900">これは重い。</font>

フォント透過度

<font transparency=""> </font>

<font transparency="0.5">50%</font>の透過度のテキスト。

ストローク

<stroke> </stroke>

パラメータ相当のプロパティ
colorUIStroke.Color"rgb(255,125,0)""#FF7800"
thickness または thUIStroke.Thickness"1""4""0.5"
transparency または trUIStroke.Transparency"0""0.5""1"
joinsUIStroke.LineJoinMode"round""bevel""miter"
sizingUIStroke.StrokeSizingMode"fixed""scaled"

あなたは<stroke color="#00A2FF" thickness="2" transparency="0.25" joins="miter">25 gems</stroke>を獲得しました。

太字

<b> </b>

<b>太字</b>のテキスト。

イタリック

<i> </i>

<i>イタリック体</i>のテキスト。

下線

<u> </u>

<u>下線付き</u>のテキスト。

打ち消し線

<s> </s>

<s>打ち消し線</s>が適用されたテキスト。

改行

<br/>

この文の後に新しい行が発生します。<br/>次の文...

大文字

<uppercase> </uppercase>
<uc> </uc>

<uppercase>大文字</uppercase>は言葉を大声で読ませます!
<uc>大文字</uc>は言葉を大声で読ませます!

小文字大文字

<smallcaps> </smallcaps>
<sc> </sc>

私の名前は<smallcaps>Diva Dragonslayer</smallcaps>です。
私の名前は<sc>Diva Dragonslayer</sc>です。

マーク

<mark> </mark>

<mark color="#009966" transparency="0">ハイライトされた</mark>テキスト。

コメント

<!-- -->

これはコメントです...<!--これは最終テキストには表示されません-->そして今、もっとテキストがあります...

エスケープフォーム

特定の文字(例えば<>)をリッチテキストタグの一部として考慮されないように表示したい場合は、エスケープフォームで書くことができます。

文字エスケープ結果
<&lt;10 &lt; 10010 < 100
>&gt;100 &gt; 10100 > 10
"&quot;Meet &quot;Diva Dragonslayer&quot;Meet "Diva Dragonslayer"
'&apos;Diva&apos;s pet is a falcon!Diva's pet is a falcon!
&&amp;Render another escape form <b>&amp;lt;</b> by escaping an ampersandRender another escape form &lt; by escaping an ampersand
©2026 Roblox Corporation。Roblox(ロブロックス)、RobloxロゴおよびPowering Imaginationは、米国並びにその他の国における登録商標および非登録商標です。