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

*このコンテンツは、ベータ版の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の宝石</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>ディーバ・ドラゴンスレイヤー</smallcaps>です。
私の名前は<sc>ディーバ・ドラゴンスレイヤー</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は、米国並びにその他の国における登録商標および非登録商標です。