Label(param)

new Label(param)

构造方法
Parameters:
Name Type Description
param object 参数对象。
Properties
Name Type Attributes Default Description
fontText string 文字内容
fontType string <optional>
'Arial' 字体
fontSize number <optional>
10 字号
fontWeight FontWeight <optional>
THING.FontWeight.Normal 字体粗细
fontLineWidth number <optional>
Infinity 文本换行最大宽度
fontLineHeight number <optional>
0 文本换行高度
fontColor Array.<number> | string <optional>
'#ffffff' 文本颜色
fontShadowColor Array.<number> | string <optional>
'#000000' 阴影颜色
fontShadowAlpha number <optional>
1.0 阴影透明度
fontShadowAngle number <optional>
45 阴影旋转角度
fontShadowBlur number <optional>
1 阴影模糊系数
fontShadowDistance number <optional>
1 阴影距离
fontAlignType AlignType <optional>
THING.AlignType.Center 文本对齐方式
richText boolean <optional>
false 是否开启富文本模式
mode string <optional>
'defalt' 文本渲染模式 包括 'sdf','default','msdf','msdf-woreker'

Members

background :LabelBackground

获取/设置背景

fontAlignType :AlignType

获取/设置文本对齐方式

fontColor :number|string|Array.<number>

获取/设置文本颜色

fontLineHeight :number

获取/设置文本换行高度,单位:像素。0 表示自动调整尺寸

fontLineWidth :number

获取/设置文本换行最大宽度,单位:像素。

fontShadowAlpha :number

获取/设置文本阴影透明度。

fontShadowAngle :number

获取/设置文本阴影角度。

fontShadowBlur :number

获取/设置文本阴影模糊系数

fontShadowColor :number|string|Array.<number>

获取/设置文本阴影颜色

fontShadowDistance :number

获取/设置文本阴影距离

fontSize :number

获取/设置 文本尺寸大小

fontText :string

设置/获取 文本内容

fontType :string

获取/设置 文本字体类型
Default Value:
  • 'Arial'

fontWeight :FontWeight

获取/设置字体粗细

paddingBottom :number

获取/设置下内边距

paddingLeft :number

获取/设置左内边距

paddingRight :number

获取/设置右内边距

paddingTop :number

获取/设置上内边距

richText :boolean

开启/关闭富文本模式