UnityUI—Text

168 阅读1分钟

image.png

属性功能
Text文本内容
Font字体
Font Style字体风格-----Normal:正常; Bold:加粗; Italic:斜体; Blod and Italic :加粗斜体
Font Size字体大小
Line Spacing行距
Rich Text富文本
Alignment文本水平或垂直方向的对齐方式
Alignment By Geometry几何对齐:见下
Horizontal/Vertical Overflow决定了当文本长度或高度比场景中的框更大时,见下
Best Fit忽略Font size,按比例缩放尽量填充文本框。 此属性会受到上一个属性Horizontal/Vertical Overflow的影响
Color字体颜色
Material材质
Raycast Target是否可以被射线检测到/是否接收事件/是否检测鼠标点击 (不需要交互的就不要勾选从而节省消耗提高性能,www.xuanyusong.com/archives/42…

Horizontal/Vertical Overflow:决定了当文本长度或高度比场景中的框更大时的处理方式

Horizontal Overflow

Wrap:自动换行

Overflow:超出边框显示

Vertical Overflow

Truncate :截断,超出边界不显示

Overflow:超出边框显示

Alignment By Geometry:集合对齐

猜测(不保证完全正常):字体在设计时,会在一个框内(下图黑框)进行绘制。没有勾选此项,默认是按照这个框来对齐。勾选之后,就会按照显示的字体中几何(下图红框)最大的那个来对齐。一般字体大小都会小于框的大小,因此勾选此项后,一般直观效果都是字符距离Text组件的边框更近了。

image.png