Appearance
UI文本
UiText 是继承自 UiRenderable 类
属性
textContent
默认值:'Text'
文本元素的内容,支持转义字符与换行,会对自身元素的自适应大小产生影响。
换行后,所有受到元素大小影响的属性,均需以新的大小进行计算,包括且不限于:
- textXAlignment
- textYAlignment
定义于 #L152
richText
默认值:false
文本元素的内容是否支持富文本
。支持的xml语法请看:富文本
定义于 #L345
textFontSize
默认值:14
节点显示的文本的字体大小。
定义于 #L153
textColor
默认值:{}
节点显示的文本的颜色。
定义于 #L154
textXAlignment
默认值:'Center'
节点显示的文本的水平对齐方式。
定义于 #L155
textYAlignment
默认值:'Center'
节点显示的文本的垂直对齐方式。
定义于 #L156
autoWordWrap
默认值:false
是否开启自动换行。
定义于 #L157
textLineHeight
默认值:1.2
文本的行高。
定义于 #L158
textStrokeColor
默认值:{}
文本的描边颜色。
定义于 #L365
textStrokeOpacity
默认值:1
文本描边的不透明度。
定义于 #L369
textStrokeThickness
默认值:0
文本描边的厚度。范围0-25
描边粗细效果不影响元素“尺寸”,即不会影响自适应、布局计算、以及交互热区,但是会受到UIScale的影响
定义于 #L373
textFontFamily
默认值:UITextFontFamily.Default
文本使用的字体。
由官方提供的可免费商用字体。
定义于 #L377
静态方法
create()
创建并返回一个新的 Ui文本,初始parent
为空。
返回值
类型 | 说明 |
---|---|
UiText | 新建 UiText 元素实例 |
定义于 #L159
枚举
UITextFontFamily
字体样式
属性 | 说明 |
---|---|
Default | 默认字体 |
BoldRound | 粗圆体 |
CodeNewRomanBold | Code New Roman Bold |
定义于 #L481