Text Mesh Pro --- RichText 富文本

前言,这是笔者Text Mesh Pro 系列中的第三篇文章,本章将讲述在Text Mesh Pro中常用的富文本。因为在开发中,总会有一些针对性的规则,所以富文本就显得更重要了。

如有不准确或错误的地方欢迎留言指正

开发环境

  • Unity 2018.4.5
  • Text Mesh Pro 1.4

工程示例地址:https://github.com/su9257/Text-Mesh-Pro-Tutorial.git



对齐

左对齐默认对齐
居中
右对齐
一行多种对齐方式采用最后一个

取消对齐

内容:取消上一次对齐方式

颜色

Red Dark Green <#0000FF>Blue12312
 包含透明通道

透明通道

FF CC AA 88 66 44 22 00

取消/恢复颜色

红色, 蓝色, 恢复红色.

字体间距

1em字体单位间距
10像素字体单位间距
-10像素缩小间距

设置字体、材质

使用 different font?或者使用不同材质?

缩进

1. 缩进15%.
多行有效
2. 缩进100像素
多行有效
3. 缩进5em
多行有效
4. 缩进15%.

行间距

100%行间距

50%行间距

行间距

100%行间距

1111111


150%

行间距

单行缩进

行缩进只影响单行显示,多行不受影响

大小写转换

ABCDEFG
ABCDEFG
AbcdeFg

边距设置

2em单位边距2em单位边距2em单位边距2em单位边距
50像素单位边距50像素单位边距50像素单位边距50像素单位边距

标注

123 123 123你好

标注、删除线、下划线

注释标记
The 删除线下划线.

这里要特别说明一下,在用某些创建的字体时,无法显示注释标记、删除、下划线等。需要把字体添加到对应默认字体的fallback中,不知道这个是BUG还是字体不支持,期待大佬解答


字体间距

覆盖原有间距可以使用em单位或者像素为单位恢复正常

禁用标记文本

 禁用标记文本

禁用词汇换行

不需要保持原始词汇的完成性自动换行。
这需要保持原始词汇的完成性自动换行。

水平位置偏移

at 75%
at 25%
at 50%
at 1em
at 5em
at 8em
at 100像素
at 200像素
at 300像素

字体大小设置

原始
百分比
em单位
像素
可累加em、像素、百分比

填充指定尺寸空格

横向添加空格空格可以使像素或者em单位

图片文本添加

图片:

删除线和下划线

删除线 或者 下划线.

自定义标签

Styles
创建自己的标题

上角标和下角标

We have 1m3 of H2O.

纵向偏移

Up up UP and down we go again.

设定可用宽度

这是一行显示完整、100%满填充的字
这是一行限制为60%填充长度的字

你可能感兴趣的:(Text Mesh Pro --- RichText 富文本)