API网址:http://digitalnativestudios.com/textmeshpro/docs/ScriptReference/TextMeshPro.html
1、alignment:多行文本对齐方式。左、右、中间;
2、anchor:锚点,分为10个位置的锚点;包括一个Baseline,位于文本第一行的左边;
3、anchorDampening:锚点控制,防止锚的位置被调整,除非改变超过40%的下划线字符的宽度;
4、bounds:边界,字体的边界,只读类型;
5、color:颜色,默认的顶点颜色分配给每个字符,注意:颜色标签将会覆盖这个默认颜色,除非overrideColorTags被设置为true;
6、characterSpacing:字符间距,两个字符之间的间距;
7、extraPadding:额外填充,增加了每个字符的几何形状的大小,它不影响字符之间的间距,有时可能需要额外的填充,来显示小文本,以防止剪裁;
8、enableKerning:使字体间距调整,使能字体间距调整;
9、enableWorldWrapping:使能换行,设置为false,将只显示1行文字;
10、faceColor:外表颜色,材料的外表颜色属性,改变外表颜色将导致材料的实例化;
11、font:字体,设置text字体;
12、fontMaterial:字体材质,分配给文本对象的材质,材质的分配导致对象的实例化;
13、fontSharedMaterial:共享材质,分配共享材质不会导致文本的实例化;
14、horizontalMapping:水平映射,控制外表与图片在文本上的应用;
15、isOverlay:是否覆盖,设置渲染队列绘制本文到场景中;
16、lineLength:文本长度,超过长度换行;
17、lineSpacing:行间距,每行间距;
18、outlineColor:文本描边的颜色;
19、outlineWidth:文本描边的宽度;
20、overrideColorTags:是否颜色覆盖,颜色覆盖,迫使顶点颜色为默认颜色;
21、text:文本内容设置;
22、virticalMapping:垂直映射,控制外表与图片在文本上的应用;
函数:
SetCharArray:字符数组,将要显示的文本内容;
SetText:设置文本,格式化设置字符串,包含一个类型和一段文本;
UpdateMeshPadding:设置填充,防止被剪裁;