Unity 支持的富文本标签主要用于在 Text 和 TextMeshPro 中格式化和控制文本的显示效果。以下是 Unity 中一些常见的富文本标签:
1. 字体样式
<b> 和 </b>: 粗体
<i> 和 </i>: 斜体
<u> 和 </u>: 下划线
<s> 和 </s>: 删除线
<size=xx> 和 </size>: 设置文本大小,其中 xx 可以是整数或者百分比,如 <size=20> 或 <size=150%>。
<color=red> 和 </color>: 设置文本颜色,支持颜色名称或十六进制颜色,如 <color=#FF0000> 或 <color=blue>。
2. 对齐方式
<align=left>、<align=center>、<align=right>: 设置文本的对齐方式。
3. 文本效果
<alpha=xx> 和 </alpha>: 设置文本的透明度(范围 0 到 1)。
<mark=#FF0000> 和 </mark>: 给文本添加背景色标记。
4. 列表和项目
<ul> 和 </ul>: 无序列表(unordered list)。
<ol> 和 </ol>: 有序列表(ordered list)。
<li> 和 </li>: 列表项。
5. 其他样式
<font=FontName> 和 </font>: 设置文本的字体,可以是系统字体或自定义字体。
<link=url> 和 </link>: 创建一个超链接,可以指定一个 URL 或脚本函数。
6. 插入图片
<img src="image_path">: 插入图像,src 为图像的路径或 URL。
7. 换行
<br>: 换行。