版本: Unity 6 (6000.0)
语言English
  • C#

TextMesh.richText

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每项更改建议,并在适用的情况下进行更新。

关闭

提交失败

由于某种原因,您的更改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册
public bool richText;

描述

启用 HTML 样式标签以进行文本格式化标记。

支持的标签为
<color="htmlcolor">彩色文本</color>,其中“htmlcolor”是 HTML 颜色字符串,例如“#ff0000”或“red”。
<b>粗体文本</b>
<i>斜体文本</i>
<size=20>大小文本</size>
<material=1>使用自定义材质索引渲染</material>
<quad material=1 size=20 x=0.1 y=0.1 width=0.5 height=0.5/>,用于使用给定材质和 UV 渲染单个四边形,用于在文本中嵌入图像。
这些仅适用于设置为使用动态字体渲染的字体,除了“color”、“material”和“quad”标签。

using UnityEngine;

public class Example : MonoBehaviour { void Start() { GetComponent<TextMesh>().richText = true; } }