基础控件 - Text
Text是UGUI中显示文本的关键组件。
Text组件在新版本Unity中并不能够直接通过UI复选框里创建了,已经被TMP(TextMeshPro)版本的Text代替;但是依旧可以通过AddComponent添加Text组件。
Text参数设置:
-
Text:输入显示文本
-
Font:字体
- 添加字体:在Windows中,路径 “C://Windows/Fonts” 下存储着系统中的字体文件,找到你要用的字体直接拖入到Unity/Project中,就为你的Unity项目添加了一个字体文件
-
Font Style:字体样式
Normal: 普通
Bold: 加粗
Italic: 斜体
Bold and Italic: 加粗斜体
-
Font Size:字体大小
-
Line Spacing:行间距
-
Rich Text:启用富文本
-
Alignment:对齐方式
-
Horizontal Overflow:水平文本溢出处理
- Wrap:包裹,文字溢出则自动换行,使文字始终在矩形框中
- Overflow:溢出,文字可以溢出矩形框
-
Vertical Overflow:垂直文本溢出处理
- Truncate:截断,超出部分直接截断不显示
- Overflow:溢出,文字可以溢出矩形框
-
Best Fit:文字始终占据全部矩形,并忽略字体大小
- Min:最小值
- Max:最大值
富文本:
示例:
加粗<b>文本</b>
斜体<i>文本</i>
调整大小<size=50>文本</size>
颜色<color=#ff000ff>文本</color>
颜色<color=red>文本</color>
附加脚本:
-
描边(outline)
- 设置颜色(Effect Color)
- 设置距离(Effect Distance)
-
阴影(shadow)
- 设置颜色(Effect Color)
- 设置距离(Effect Distance)
代码相关
- 引用:
using UnityEngin.UI;
- 类名:
Text
No Comments