以下の表は、サポートされているすべてのリッチテキストタグの一覧です。
| Tag (タグ) | 説明 | 例 |
|---|---|---|
<a> |
ハイパーリンクを定義します。href 属性を使用して、ハイパーリンク URL を定義します。 |
<a href="https://www.unity.com">Visit Unity!</a> |
<align> |
テキストの水平整列を変更します。サポートされている値は以下のとおりです。
同じ行に複数の整列タグを配置すると、最後のタグが他のタグをオーバーライドします。 |
<align="left">Left-aligned</align> |
<allcaps> |
テキストを大文字に変換します。 | <allcaps>Alice and Bob watched TV.</allcaps> |
<alpha> |
テキストの不透明度を変更します。16 進数値で機能します。 | <alpha=#FF>FF <alpha=#CC>CC <alpha=#AA>AA <alpha=#88>88 <alpha=#66>66 <alpha=#44>44 <alpha=#22>22 <alpha=#00>00 |
<b> |
太字でテキストを描画します。 | The fox jumps over the <b>lazy dog</b> |
<br> |
テキストを強制的に改行します。 | Break the line here <br> New line starts |
<color> |
テキスト色、または色と不透明度を変更します。色名と 16 進数値をサポートしています。同じテキストに連続してタグを適用すると、別のタグを追加するか、終了タグを使用して現在の色の範囲が終了するまで、最後のタグが他のタグよりも優先されます。 | <color="red">Red <color=#005500>Dark Green <#0000FF>Blue <color=#FF000088>Semitransparent Red |
<cspace> |
文字間隔を、元のフォントアセットに対して絶対的または相対的に変更します。ピクセルまたはフォント単位を使用します。プラスに調整すると文字が離れ、マイナスに調整すると文字が近づきます。 | <cspace=1em>Spacing</cspace> is just as important as <cspace=-0.5em>timing. |
<font> |
テキストのフォントを変更します。 | Would you like <font="Impact SDF">a different font?</font> |
<font-weight> |
テキストのフォントウェイトを、フォントアセットで定義されているウェイトのいずれかに変更します。フォントのウェイトを定義していない場合、標準は 400、太字は 700 を使用できます。 |
<font-weight="100">Thin</font-weight> |
<gradient>
|
テキストにカラーグラデーションを適用します。 | <gradient="Light to Dark Green - Vertical">gradient |
<i> |
斜体でテキストを描画します。 | The <i>quick brown fox</i> |
<indent> |
タグと次の改行の間のすべてのテキストをインデントします。このタグを使用して、箇条書きなど、単語の折り返しで使用するテキストパターンを作成します。インデントをピクセル、フォント単位、またはパーセンテージで指定します。 | <indent=15%>It is useful for things like bullet points.</indent> |
<line-height> |
行の高さを、フォントアセットで指定されたデフォルトの行の高さを基準にして変更します。行の高さは、ピクセル、フォント単位、またはパーセンテージで指定します。 | <line-height=50%>Line height at 50% |
<line-indent> |
改行ごとに最初の行をインデントします。単語の折り返しによって作成された新しい行はインデントされません。 | <line-indent=15%>This line is indented. <br>This line is also indented. |
<lowercase> |
テキストを小文字に変換します。 | <lowercase>Alice and Bob watched TV.</lowercase> |
<margin> |
テキストの水平マージンを設定します。左または右のマージンのみを調整する場合は、<margin-left> または <margin-right> タグを使用できます。マージンはピクセル、フォント単位、およびパーセンテージで指定します。マイナスの値は効果がありません。 |
<margin=5em> |
<mark> |
テキストを色付きのオーバーレイでハイライトします。テキストが透けて見えるようにするには、オーバーレイが半透明 (アルファが 1 未満) である必要があります。 | Text <mark=#ffff00aa>can be marked with</mark> an overlay. |
<mspace> |
フォントの文字間隔をオーバーライドし、等幅フォントにします。 | Any font can become <mspace=2.75em>monospace, if you really want it. |
<nobr> |
テキストのセグメントをまとめます。 | You don't want <nobr>I M P O R T A N T</nobr> things to be broken up. |
<noparse> |
リッチテキストタグが解析されないようにします。 | Use <noparse><b></noparse> for <b>bold</b> text. |
<pos> |
現在の行の水平キャレット位置を設定します。水平位置はピクセル、フォント単位、またはパーセンテージで指定します。 | at <pos=75%>75% |
<rotate> |
各文字を、その中心に対して回転させます。回転量を度の単位で指定します。正の値は、文字を反時計回りに回転させます。負の値は右回り (時計回り) に回転させます。 回転は文字の間隔に影響し、場合によっては文字が重なることがあります。必要に応じて、 <cspace> タグを使用して文字間隔を修正してください。 |
Rotate text <rotate="45">counter-clockwise</rotate> |
<s> |
テキストに打消し線を引きます。 | The <s>quick brown</s> fox |
<size> |
フォントサイズを調整します。ピクセル、フォント単位、またはパーセンテージで新しいサイズを指定します。ピクセルの調整は、(5px などの) 絶対調整、または (+1 や -1 などの) 相対調整があります。相対サイズは元のフォントサイズを基準としており、累積的なものではありません。 |
<size=100%>Echo <size=80%>Echo <size=60%>Echo <size=40%>Echo <size=20%>Echo |
<smallcaps> |
テキストを小文字に変換します。 | <smallcaps>Alice and Bob watched TV. |
<space> |
それ自体とテキストの残りの部分の間に水平オフセットを追加します。オフセットはピクセルまたはフォント単位で指定します。 | Give me some <space=5em> space |
<sprite>
|
スプライトアセットからスプライトをテキストに追加します。 | <sprite name="spriteName"> |
<style>
|
テキストにカスタムスタイルを適用します。 | <style="H1">Styles</style> |
<sub> |
テキストを下付き文字に変換します。 | We have 1m<sup>3</sup> of H<sub>2</sub>O. |
<sup> |
テキストを上付き文字に変換します。 | We have 1m<sup>3</sup> of H<sub>2</sub>O. |
<u> |
テキストに下線を引きます。 | <u>The lazy dog</u> |
<uppercase> |
テキストを大文字に変換します。 | <uppercase>Alice and Bob watched TV.</uppercase> |
<voffset> |
ベースラインに垂直オフセットを設定します。オフセットはピクセルまたはフォント単位で指定します。オフセットは元のベースラインに対して常に相対的になります。 | Up <voffset=1em>up <voffset=2em>UP</voffset> and <voffset=-0.5em>down</voffset> we go again. |
<width> |
テキストエリアの水平サイズを変更します。 | <width=60%>Those days are long gone</width> |